Several otaku band together to save the baby of a Filipina mother.
Release Date 1992-12-18 Budget N/A Revenue N/A Rating 3.8/10 Runtime 99 mins