Welcome to our forum.
ps: Term....great outfits....I bet you're a good dad!
It looks like Batman had full foam added to his costume .