Handsome Devil!. .. .....wat? Not so super Mario