Click here to take survey
An alien who crashed into this planet in 1986. Confirmed creator of "Space Metal Mind Control". Distributes and records his own version of "heavy metal" from beyond.