North America has the Sasquatch. Scotland has the Loch Ness Monster. Japan has the kappa. You’ll be able to spot this elusive, water-dwelling creature by its turtle-like shell and webbed hands and ...
FUKUSAKI, Hyogo -- A park pond here is home to a brand-new version of monstrous local mascot Gajiro the kappa (a creature of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results