Malefic Stardust Dragon

An alien in the Malefictrix.