Review of “Mermaid Forest” (1991)

Moving picture, 55 minutes

animation fiction Japanese production moving picture