While Rumor mills continue churning speculations hinting several theories as to who will Oliver Queen square off against in the upcoming "Arrow" Season 5; it looks like one of the heels in "Arrow" Season 5 is someone Oliver created himself.