Noble Queen

Noble Queen is a race of creature in the Legend civilization.