Some people deserve a punch from Godzilla