Godzilla roars at Natdea12