Jammin Bison

Jammin Bison (born December 8, 1991) is a furry artist who lives in New Jersey, U.S.A., and Ontario, Canada. His fursona is an American bison.