Grasshopper Jungle by Andrew Smith

A History

In a small, seemingly ordinary town in Iowa, a teenage boy named Austin Szerba finds himself caught in a whirlwind of chaos and self-discovery as he navigates the complexities of adolescence, friendship, and sexuality. When a bizarre and catastrophic event unleashes a horde of giant, unstoppable praying mantises, Austin, along with his best friend Robby and girlfriend Shann, must confront their deepest fears and desires while attempting to save humanity from the impending apocalypse. Through Austin's candid and often humorous narration, the story explores themes of identity, love, and the unpredictability of life in a world teetering on the brink of destruction.