There is no description yet. Add a description.
Appears on these pages
The Kappa (河童 Kappa) are a race of amphibious yokai from Japanese legend that made appearances...
Here I come to save the day
So, I just watched Daiei's Great Yokai War: Spook Warfare. I recommend this movie to anyone who...