Quiggle Warlord
Card :
269
Species :
Quiggle
None who have dared to defy him have lived to boast about it.