My name is Oliver Queen and I have been on a island for 5 years. I was not alone my litter sister Olivia was there with me . We went through so much on that island and now me and my sister I going home. I do not own any of these characters. If you do not know any of the characters then I made them up.