Cassandra Cain

I think Cassandra Cain is the best Batgirl ever. She's one of the only people to ever have hit Batman so fast that he didn't realize it and then cough up blood. Please if you have an opinion this is the place to blog about it.