MayoChan

MayoChan is a furry artist and fursuiter who lives in Hixson, Tennessee, USA. She builds fursuits under the label Caution Studios.

Mayo's fursona is a red husky named Stop.