Moshiriikkwechep

Japanese - A huge sea-monster. It is said that two deities are responsible for ensuring that this monster's movements, which cause earthquakes, do not destroy the whole world. Occasionally identified as Moshiriikkwechep.

Nearby Myths