It feels like we've been waiting forever to say this but... OMG, we're finally going to see Nia Nal (Nicole Maines) suit up as Dreamer!

This week's episode of Supergirl will see Nia and Kara (Melissa Benoist) take a trip to Nia's hometown to visit her family during the town's annual Harvest Festival. While there, we'll get to explore Nia's backstory as well as how she got her powers and the kinds of trouble they bring with them. The episode synopsis also hints that we'll see her mother encourage her to embrace her destiny.

So get ready to finally see TV's first transgender superhero suit up!

While we'll only get a glimpse of the suit in this Sunday's episode, we will get the full view in Episode 12, entitled "Menagerie," which airs Sunday, Feb. 17. We're not sending you off empty-handed though! The CW has released the first official photo of Nia in her Dreamer costume, and it's mesmerizing, to say the least!

Discover your new favorite show: Watch This Now!

Nicole Maines, <em>Supergirl</em>Nicole Maines, Supergirl

Supergirl airs Sundays at 8/7c on The CW.

(Disclosure: TV Guide is owned by CBS, one of The CW's parent companies.)

PHOTOS: The Top 25 CW Ships of All Time, Ranked

Chris Wood, Melissa Benoist, SupergirlChris Wood, Melissa Benoist, Supergirl