A fantastic beast, I'd say !

This is a full epic world you're working out. I'm certain it's gonna be spectacular. The parts you've detailed are already so diverse and full of details...