It’s also worth pointing out that it looks like Rene (Rick Gonzalez) and Emiko Queen (Sea Shimooka), the New Green Arrow, might be teaming up in the near future.
Oliver Queen (Stephen Amell) is officially on the side of the law!
Predictably though, Emiko doesn’t seem happy to have Rene and his loose cannon nature on her squad.
That’s right folks, the Green Arrow has gone legit!