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 ...
The creature, which dons vibrant orange fins ... particularly disasters or destruction. In Japanese mythology, the fish is referred to as "Ryugu no tsukai," which means "Messenger of the Sea ...