1992 Venus Puppet
Release:
? -