Ken BryanApr 13, 20161 minGodzilla Is REAL Ya'll!!And of course, they found his ass in the Galapagos islands (mon). A six-foot-long marine iguana dubbed 'mini-Godzilla' has been filmed...