It seems a little suspicious in light of the r…

It seems a little suspicious in light of the recent allegations that you are the Green Arrow.