Truph

Truph is an admiral of Betelgusia on Earth-19.