Palmer Husky

Palmer Husky (born April 27, 1980) is a fursuiter who lives in Idaho Falls, Idaho, U.S.A. His fursuit was built by Firestorm Six.