"godzilla meets his match"