In the waters of Japan there lurks a creature that is as mysterious as it is terrifying – the Kappa. This strange creature is thought to hold magical powers that can be used for both good and evil. Unfortunately, the Kappa prefers to use its gifts to play tricks on humans or lash out violently … Continue reading Kappa
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed