Jimmy Rose 

Talent desperado, Batman afficionado, geek professional and werewolf obsessional.