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