A mythical monster in Asian mythology that is half woman and half octopus. She has been known to devour ships, whales and sailors alike.
A mythical monster in Asian mythology that is half woman and half octopus. She has been known to devour ships, whales and sailors alike.