Guy in Giant Apple Cat Costume Absolutely Slays Drum Routine

October 7, 2018

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! …

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!