The film was a shock to the Japanese film industry. Heroine Seri Akika is a holy mother.
Share on SNS