The Slime Queen

The Slime Queen is one of the Greatbeasts that exists in Elysia.