Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
Amabie
Amabie is a mermaid or merman with three legs in Japanese myths. It is believed that it will emerge from the sea and make prophecies about harvest or epidemic.
[1]