'The Flash': Nov 13 episode teases introduction of new meta villain Rag Doll

The CW released the official synopsis for the November 13 episode of 'The Flash' titled 'All Doll'd Up', as reported by ComicBook.
According to the synopsis of the show, a new villain, Rag Doll played by Troy James, will be introduced. In 'The Flash', Rag Doll is described as, "an incredibly emotional damaged criminal who has the power to bend out of shape and fit his whole body into small spaces. As he is enjoying his criminal activities, Team Flash will be challenged by the Rag Doll in shocking ways as his sick plan is revealed."
The synopsis also mentions that Nora West-Allen aka XS, played by Jessica Parker Kennedy, will reveal something about the future that destroys her mother, Iris West-Allen (Candice Patton). Since she has already revealed that Barry Allen aka The Flash (Grant Gustin) will die in the crisis on Infinite Earths and will never come back, we are wondering what would be even more disastrous than this for Iris?
Also, The Flash will team up with XS to fight Rag Doll, who is the new meta. Rag Doll is the latest enemy for the Flash, along with the old Cicada who is also set to cause troubles.
You can find the official synopsis, reported by ComicBook, below:
"Nora (Jessica Parker Kennedy) lets something slip about the future that devastates Iris (Candice Patton). In an attempt to distract his wife, Barry (Grant Gustin) asks Iris to team up to stop a new meta, Rag Doll (guest star Troy James). Meanwhile, Caitlin (Danielle Panabaker) learns something about her father."
Phil Chipera directed the episode written by Thomas Pound & Sterling Gates. The next episode of 'The Flash' will air on November 6 on The CW while the episode titled 'All Doll'd Up' will air on November 13.