Dagbyot

Dagbyot (born December 19th, 1980) is a fursuiter who lives in Texas, United States.

His fursona is an otter.