There is a legend that a huge mermaid lives in the deep sea. (2020/11/19)Twitter: twitter.co