Japanese mascot from Aomori absolutely kills it on the drums

Have you ever seen a mascot play drums? I bet you’d never expect one to be this awesome at it.

Read More