Kt Hampson

Crazed anime addict, animator, AMVer and many other random stuff beging with A... O.o'