I have no idea what’s going on here but I just laughed loud enough to startle the crap out of my poor sleeping dog. That, I believe, is justification enough to post it here. Directed by Reina Hamane of teevee graphics for Japanese music website Space Shower TV.

See related posts on Colossal about , .