Batman Villain Firefly On Arrow?

Is Arrow casting a new comics villain?

Read more