Talk:Peacemaker/@comment-5283423-20130215021810/@comment-26516989-20130215025924

They are Super Mutants from Fallout. Only logical conclusion I can draw.