Aiden

Aiden aka AidenRaccoon (born October 1, 1989) is a male furry who lives in Hamilton, Ontario, Canada.