This is Caiad, an extremely twisted character in a number of ways. He is a teifling with a generally good heart and an insatiable appetite for slaughter and torture. Our GM suggested that he become a 'Vengeance Demon'-our GM borrows heavily from TV and anime- which meant poor Caiad occasionally gets randomly zapped places where he has to figure out who the wronged party is. Once he figures out who he needs to take revenge for, he gains incredible powers and the ability to grant the wronged party a wish. Nasty things happen at this point. Because he is intended to take out specific targets, he was trained as an assasin. He developed an uncanny attraction to one of the Party's female NPCs (to the alternating annoyance and delight of the rest of the players) and has quite possibly fathered enough illegitimate children to populate a small country. He is currently torturing a pair of evil nobles for their equivalent of ten thousand years (although he won't age a day or even miss time in 'reality' becasue of a powerful magical field), at which point he will finally kill them once and for all.