Rex Raccoon

Rex Raccoon is a fursuiter who lives in Arizona, U.S.A.

Rex built his own raccoon fursuit.