Cardaggian — character from Princess of Thieves