(1988)
Released: 1988-11-27
Today's experiment features real humans from Japan and a budget that must've been tens of dollars.
Vote Now!