Zergling, Godzilla, giant, invasion | Nature