So finally getting to read the preview of Crimson Reign #5 and unless this is someone in disguise it looks like we’re getting a new first appearance in Director Barsha.
Here’s the preview + my speculation of who he may actually be that will probably look silly this time next week. Tinfoil hat is on snug this week.