• Two characters from the past reappear in "The Flash" Season 6
  • Godspeed and Pied Piper are spotted in new set photos
  • Pied Piper was an old enemy turned ally while Godspeed first appeared in Season 5
  • The current season of "The Flash" has seen new villains surfacing posing fresh challenges for Barry (Grant Gustin) and others. After Solovar (voiced by Keith David), who will be seen in the upcoming "Grodd Friended Me" episode, a series of film set photos confirm that another villain is arriving.

    This article contains spoilers "The Flash" Season 6.

    The latest set photos from the shooting of "The Flash" Season 6 reveal that Godspeed is making a comeback along with Pied Paper. The set photos are shared by Canadagraphs.

    In "The Flash" Season 6B, Barry and his friends are living the post-Crisis life. Things have changed and new villains are arriving in Central City.

    Godspeed was first showcased in "The Flash" Season 5. However, his presence did not make a huge impact. He made another appearance at the start of Season 6 but turned out to be fake Godspeed.

    It is not yet confirmed if the Godspeed shown in the set photos is the real deal or an imposter. According to Screenrant, Godspeed is likely to make a comeback in "The Flash" Season 6 episode 18. In the meantime, the set photos also reveal the return of another character, namely, Pied Piper.

    Showrunner Eric Wallace sat with Entertainment Weekly and shared info from the second half of this season. He hinted that the past baddies will make a comeback but they will not be the same foes anymore.

    "The past villains that we saw in previous seasons, they're not the same villains anymore. They are different people. They might even have different abilities, which Team Flash is going to get caught unprepared," Wallace said.

    He added that it will add "more danger to what would be a meta-of-the-week kind of storyline." If Team Flash is unaware of the meta then it would be even more dangerous because of the unpredictability of it.

    "The Flash" Season 6 episodes air every Tuesday at 8 p.m. ET on The CW.

    The Flash Crossover DCEU and Arroverse Ezra Miller's Flash (left) meets Grant Gustin's Flash in "Crisis On Infinite Earths" Part 4. Photo: Jeff Weddell/The CW