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!

Source: http://twistedsifter.com/

Add Comment