Royal Pterrordax

Royal Pterrordax are pterrordax located in the Battle of Dazar'alor.