Megumibish

Megumibish is a fursuiter and fursuit-maker who lives in Katy, Texas, USA. Her fursona is a rabbit.

Megumibish has been making costumes for fun since 1997, and makes fursuits under the label Cabbits Co..