His name is Oliver Queen. After five years in Hell, he came home with only […]