Star Eater

Self-indulgent space god-monster