Inexplicable Japanese 3d animation

Inexplicable Japanese 3d animation. With entirely appropriate music, too.

---