News

Japanese people know all about the Kappa - a slippery water demon from ancient folklore. The pond and river-dwelling monsters are typically depicted as human-like but with the scaly green or blue ...
On particularly cold nights, the ice contracts, opening cracks that fill with lake water, which also freezes ... have actually been abandoned by a god — Japan has become far too secular for ...