Not sure, but I think this guy "Anthonyle247" actually made a job out of prop building. I'm not 100% sure but I think he gets payed to make costumes. He's kind of a veteran.in the youtube link he said: i made it in 2 weeks
2 weeks my ass, that can only be true if he worked on it 2 weeks without sleeping at all
I think his helmet is great but your foam build is going to blow the rest of his suit out of the water