Aby Cee

Aby Cee (pronounced A-B-C) is a Titanian who found Tarklos Canyon. He also built the Tarklos Dome.