Megumi Yabushita

Fighter Stats

Nickname Ice Queen
Height 5'2"
Weight 140lbs
Place of birth Asahikawa, Hokkaido, Japan