User blog comment:TheDoctor230/Barry Allen Is Savitar/@comment-26315024-20170409125804

I think it's another version of Barry that got trapped. Idk