Apr 27, 11 12:57pm Permalink This Japanese music video is charmingly quirky and completely entertaining. (Thanks to Miles Fisher for pointing it out to me!)