User blog comment:ZeVikingSif/Could it be that Yao Fei is Prometheus?/@comment-807326-20170203024242

The only thing is that apparently Prometheus is said to have some connection to Oliver's first year while being back. I mean maybe that was a misdirection for the whole Justin Claybourne plot thread, but it seemed to be heavily emphasised. Also, as I understand it, the League didn't actually go to the island, but close to it.