Dai Okaasen (Big Mama) abandoned her home in Bronx after the dead of her sister looking for training in ancient Shaolin Arts.
After many years she's ready to go back and kick'em all in the ass.