User blog comment:Justice Avenger/Crazy Theories!!/@comment-5141417-20120908104953/@comment-1038387-20120908175654

Black Bat is the current alias of Cassandra Cain.