Interestingly, these costumes were initially made of latex ... with Godzilla Minus One (2023). The Godzilla movies are ...