Tarrant
"Warlord"
no. 118

warld118.jpg
Where: Xenon base
When: Looking at Zeeona.