Rating : 57/100 So...this exists. And apparently its come into the limelight now because somehow, for some reason, the streaming website Mubi somehow got their hands on it, gave it English subtitles, and put it up for streaming. Thats how I learned about it, along with following the…

joyousmenma93