They must be the Australian camels.
Boy! I'll bet they can drink!
Armor plated aussie camels that can booze it with the pros. Oddly resemble kangaroos.