This page is a stub. To read the full article, please click the link below.
"Just as British children have been brought up with scary stories about the Loch Ness Monster, Japanese people know all about the Kappa - a slippery water demon from ancient folklore..."