Super Puta to the rescue!