Keowolf

Keowolf (born September 14, 1988) is a fursuiter from Idaho Falls, Idaho. His fursuit was built by Don't Hug Cacti Studios.