Who Is IDW's New Masked Man?

Date: 05 January 2010 Time: 11:16 AM ET