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

Or it could be someone entirely new