Incredible Ultron Cosplay Made from Foam

Ultron doesn’t have any strings on him, and in this case, he doesn’t have any metal either. Yesterday I showed you a 3D printed, plastic version of Ultron’s mask, but Villages’s Hope took a different approach. The Thailand based costume makers worked with Walt Disney Studios to prepare Ultron and...