Arrow recently revealed that Cayden James (Michael Emerson) may be the one terrorizing Oliver's (Stephen Amell) city, but there's someone even more nefarious pulling the strings to make it happen.

Whoever photoshopped a picture outing Oliver as the Green Arrow is the same person who fabricated a video of the Green Arrow killing Cayden's son, meaning someone who's not afraid of going for the jugular has got a serious grudge against Oliver. The problem is... we've gotten almost no clues about who the heck this new villain could be.

Since this is Arrow, the likelihood that it's some new baddie we've never seen or heard of before is small. Instead, it's almost certainly someone we've met before, so here are our top three guesses at who this mysterious puppet master is.

Maclolm Merlyn (John Barrowman)

If there's one thing this show has taught us, it's that if you didn't see the death explicitly happen, the chances a character is actually dead are slim to none. Malcolm may have gone up in a puff of smoke on Lian Yu, but until we see a body, we can't be sure, which means he could be the mastermind behind this whole thing. Sure, the last time he encountered Oliver they were on the same side, but calling Malcolm Merlyn a "fickle friend" is kind of an understatement.

(<a href="">via</a>)(via)

Arrow: Can Black Siren Still Be Redeemed?

The Thinker (Neil Sandilands/Kendrick Sampson)

It would be totally bonkers if Arrow decided to use The Flash's big bad of the year as its huge reveal, but you have to admit... this strategy kind of sounds like him. Patient, diabolical, subtle — these are all perfect descriptors for DeVoe as well as whoever is launching this mission to destroy Oliver. All we're missing from this theory is a motive, and frankly DeVoe's motives in general are all a little too complex to figure out.

(<a href="">via</a>)(via)

Alena (Kacey Rohl)

She may be adorable, but something feels a little off about Alena and how easily she just sashayed into Team Arrow. Most of the time she's "helping out," she's offscreen, and she's definitely got the skills to create the fake photo and video. If she turns out to be a wolf in sheep's clothing all along, we'd be totally into it. Kacey Rohl can pull off a seriously sinister attitude when called for.

(<a href="">via</a>)(via)

Arrow airs Thursdays at 9/8c on The CW

(Full Disclosure: TV Guide is owned by CBS, The CW's parent company.)