Green Arrow #24 | Neon Ichiban