Oct 7, 2018
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!