toughest bloke on the block, pay him a fiver and he’ll love to suck your cock.He also is best mates with green goblin (willem dafoe).
i heard slurping noises when i was asleep and woke up to ayden diffen spittin.
someone, a human!
ayden macatangay is a good friend!