Posted on May 6, 2021June 26, 2021Godzilla I say this with love, but… Godzilla does kinda look like an iguana.