Board Thread:General Discussion/@comment-26407340-20170626032040/@comment-25034020-20170626041152

Nah, don't be. It's not you've seen Mermaid Melody to know XD (also, to confirm, the website appears to be Chinese, not Japanese XD)