Thread:ADour/@comment-4548390-20160722001850/@comment-5448995-20160826192328

I think MAO means the one from Spidey 2099, I don't it has anything to do with the Punisher from CoC.