Lageret til Oliver Queen er privat for øyeblikket.