What are the chances that this pet drops from the Twin Val'kyrs in the Trial of the Crusader? I would say it is quite possible just by seeing the majority of them are from bosses.
If anyone can verify it would be appreciated. If not, I will try to get in there tonight and see if it does. And come back to give an update.