Ophidia, World Parasite

Lore
Ophidia, World Parasite, is the epitome of power. It goes from planet to planet draining it’s energy to enhance it’s own strength. Those awed by its strength learn to bolster themselves by sapping life from others.