TwistedSifter

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!

 

 

Exit mobile version