The Dragon Queen

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