Guy in Giant Apple Cat Costume Absolutely Slays Drum Routine

According to Know Your Meme, Nyango Star is a Japanese mascot that is a mix of a cat and an apple and plays heavy metal drums. In this awesome performance you can see him doing just that. Rock on Nyango Star!


Add Comment