Aiden Raccoon

Aiden Raccoon (born December 15th, 1975) is a fursuiter from Elgin, Illinois, United States. His fursuit character is a raccoon made by Lacy.