Messenger Beast

Messenger Beasts are pterrordax located in Dazar'alor.