Amyx, Glen "Cliff" - marvel