News
The Kappa is a water demon from ancient folklore that is depicted as green and scaly with webbed feet and looks a little bit human Remains said to be those of this mythical creature are going on ...
“Kappa” is an amphibious “yokai” (mythical creature) of Japanese folklore with a beak, webbed feet and a tortoise shell on its back. Author Ryunosuke Akutagawa (1892-1927) states in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results