Hommun

Hommun is a fellow who worked at The Armada. Rode around on a giant salamander-type thing. Rather rude. (TNG comic: Space Seeds)