2001 Chicken Puppet
Release:
? -