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