Moxari

Moxari is a fursuiter who lives in Central Florida, U.S.A. His fursona is a Coyote

Moxari's fursuit was constructed by Mango Island.