Kind of late to the game but I'm located in the Denver area and would love to help with this in any way I can. I have experience in foam, fiberglass, sewing and 3d printing. Have made regular sized, platform and 12 foot tall stilted suits. I'm also active duty military police working in SWAT so...