animation, music, YouTube Kokiriko Bushi December 19, 2007 strangeknight Leave a comment Too good not to post. From Pink Tentacle (via How The World Works, Ectoplasmosis etc). Share this:FacebookTwitterEmailRedditPrintLike Loading... Related