User blog comment:You Know I am Awesome/Identity of The Man in the Mask/@comment-26266279-20160511195021/@comment-28469882-20160517020048

I'm going with the twin brother theory