Starbeard

Starbeard is a Celestialsapien who first appeared in Universe Vs. Tennyson.