User blog comment:Crosaffcheg/The greatest cameo ever/@comment-29668301-20170521173333/@comment-30787151-20170521183517

Ah, it would be awesome, but Amell stated that it will be a comeback. It means this character already appeared in the show.