The Bizarre Life Cycle of a Mayfly (Strange Life Cycles)