Emily Bett Rickards
The Legends are going to meet a different version of “Arrow’s” Felicity Smoak (Emily Bett Rickards) in Season 2, episode 16 of “Legends of Tomorrow.” The CW

Felicity Smoak (Emily Bett Rickards) is popping up in next week’s Season 2, episode 16 of “Legends of Tomorrow.” However, the Felicity that viewers will see in the episode is not the same Felicity fans have come to love on “Arrow.”

Marc Guggenheim, who serves as executive producer on both shows, took to Twitter earlier today to share a couple of concept art from episode 16 of “Legends of Tomorrow.” And surprisingly, the pictures show Felicity sporting what appears to be a vigilante costume, complete with a mask.

During the “Arrow,” “The Flash,” “Supergirl” and “Legends of Tomorrow” panel at PaleyFest last weekend, Guggenheim revealed that there will be a huge cameo appearance in episode 16 of “Legends of Tomorrow.” And given what Guggenheim has just shared on Twitter, it’s now apparent that the cameo he was talking about was Rickards’ guest starring appearance.

READ: Caity Lotz teases Sara’s reunion with Laurel in “Legends of Tomorrow” Season 2 finale

“I will call it a surprise crossover,” Guggenheim said (via Deadline) at the time. “No one knows this because we’ve kept it under wraps, but there’s a surprise cameo, surprise crossover moment in the penultimate episode of ‘Legends.’”

In episode 16, titled “Doomworld,” the Legion of Doom creates a new reality in which each of the Legends suffers their own personal punishments. As seen in the trailer for the episode, Sara (Caity Lotz) and Amaya (Maisie Richardson-Sellers) now work for Damien Darhk (Neal Mc Donough); Ray (Brandon Routh) is a janitor; and Stein (Victor Garber) is an employee at S.T.A.R. Labs under the supervision of a rather arrogant Jax (Franz Drameh).

Are you excited for Felicity’s cameo in the episode? Sound off in the comments section below!

“Legends of Tomorrow” Season 2, episode 16 airs on Tuesday, March 28 at 9 p.m. EST on The CW.