Chiikawa: The Secret of the Mermaid Island is cuteness hiding a disturbed underbelly | scrmbl