Zarc

Zarc was an alien character who appeared in Hush Puppy's dream, who hails from the planet Yzarc (Yzarc is "crazy" spelled backwards).