GLORY TO SATAN

BUSTER PUPPET IS EVIL CONFIRMED