Terry Li

Toronto, Canada

Age: 26

I've been haunted by shame for 139 times.