[youtube]http://www.youtube.com/watch?v=6d-tNXxTRBA[/youtube]
Oh those Japanese people, with their zany ideas. The above clip is called Chainsaw Maid and its fucking awesome! Zombies and claymation, how can you wrong? If you want more, check out more here
[ via BoingBoing ]
Sponsored Links from Around the Internet