Beta Overlord

Beta Overlord is the 6th and the 2nd legendary pet in the Beta Egg. There's a 0.2% chance of hatching it.

Level 1 stats:

Coins: x85

Gems: x83