Board Thread:Arrow episode discussions/@comment-145.255.2.235-20150623145801/@comment-9346948-20150627012606

The metal mask is more of fan speculation than a rumor.