Proof of mermaid existence finally revealed