Cassandra Cain aka Batgirl aka Black Bat by ~tsbranch