Once Upon a Time has never shied away from unusual, even twisted, pairings. Is another in the works for the spring half of Season 3?

A recent spoiler photo from TV Guide shows Rumple and Zelena kissing, and it looks like they're in the present. But is this image, which is from the April 20 episode (Season 3, Episode 18) really what it seems?

Executive producer Edward Kitsis gave this little tease along with the image: "Either the Storybrooke Tinder app has an extremely limited pool of potential dates or there's more going on here than appears at first blush."

Limited dating options or not, we know Rumple is devoted to Belle, so we feel pretty confident in picking option B. But what is going on, if not a romantic embrace?

Zelena's interactions with Rumple have had a sexual undertone, so it's possible that this is Zelena exerting her will over her captive (remember, she has his Dark One dagger). That would be completely creepy, but we wouldn't put it past her. Though — shudder. He was her mother's lover!

On the other hand, maybe this isn't really a kiss. After all, their lips aren't exactly locked. Maybe Zelena is threatening him or performing some sort of magic? We're grasping at straws here, people.

Check the pic out over at TV Guide, and then let us know what you think is going on in the comments!

Source: TV Guide

Catch the next episode of Once Upon a Time on Sunday, April 6 at 8 p.m. ET/PT on ABC.

Rebecca Martin is an Associate Editor at Wetpaint Entertainment and our resident Game of Thrones, Breaking Bad, and genre TV expert. Follow her on Twitter and Google+!