Norazi

Description
Norazi are giant owls that Beastlords would ride.

They are currently not in the game.