Princess Celia

Princess Celia is a Green Siren and is the neice of Queen Sphere, therefore living in the palace in the middle of all the seas.

Role: Antagonist

Cover Appearance: The Sphere Games