The Scarlet Throne
The Scarlet Throne is a Lovecraftian villainous space creature. It seduces humans who are hungry for power hypnotizing them with its glowing rotating orb, then absorbs them. They're its nourishment. Everytime it absorbs a human it gets taller. The Throne floats around Earth serching for its next victim.
More by Alberto Miliotti View profile
Like