or 

Kaiju

I know very little of Kamen / Masked Rider or the various similar Japanese TV shows, but I LOVE Kaiju! Japanese movie monsters are some of my favorite kinds of monsters. I don't know what they're called, but I know I like 'em!

Those little pink rings in the package actually are there to hold & support the joints, interestingly enough!

I like to think he's saying 'Ah'm gonna do thangs to YOU, boy!'