Your web-browser is very outdated, and as such, this website may not display properly. Please consider upgrading to a modern, faster and more secure browser. Click here to do so.
^ I think you mean Ollie Queen, not Ollie Green. His last name is Queen. His superhero name is Green Arrow.
Anyway! I can’t imagine anyone was in any doubt over who my favorite superheroine is?