Tuesday, November 30, 2010

Vampire of the Week #3: The Kappa, Lovable Turtle Vampire

This week's look at a vampire from around the world: Japan's Kappa, the lovable turtle vampire.

No comments:

Post a Comment