He is also a trained fighter.
In the television series, they change things up a bit with Black Bison being Mina Chayton and played by Chelsea Kurtz We saw her on the bus in episode 403, Lucky Be A Lady and now we get to see what her powers are as she is one of the[...]