Famous for playing the role of Oliver Queen more commonly Green Arrow in Arrow verse television series airing on The CW. Green Arrow name itself that denotes power and energy. Worn by Stephen Amell this Green Arrow Hooded Vest Jacket to enhance the Charisma that his fans follow. Made with PU leather with internal viscose lining all to offer comfort from inside. Rocker look from external and softness internally is the uniqueness of this PU Leather Jacket that this vigilante chose to wear. Therefore, there is something that made Stephen Amell settling on this Jacket. To discover getting this Rock Jacket immediately becomes crucial.