Bug Man?
He's from S3 of ArrowWho's armor guy?
When was he introduced?
Who's armor guy? Ah, the Atom.
When was he introduced?
god i wish they could cut this whole Felicity/Ray plot out of both shows.
Ah, I dropped after season 2.The Arrow