Arrow Season 7: Who is Blackstar?!?

Arrow Season 7: Who is Blackstar?!?

Katherine McNamara made her first appearance as Maya aka Blackstar on Arrow Season 7 Episode 8, but who, exactly, is she? A hypothesis inside!
Posted in: Arrow