An early film by Noboru Iguchi.
Release Date 1997-09-14 Budget N/A Revenue N/A Rating N/A Runtime 56 mins