Quiggle Warlord
Card :  269
Species :  Quiggle

None who have dared to defy him have lived to boast about it.