For Earthβs largest rodent, lifeβs a beach. For mayflies, it lasts only one day. What counts isnβt quantity, but quality β and occasional cannibalism.