Who Is This?

Nope. Confirmed existence post-Flashpoint in at least three titles.

3 Likes