Memory Is an Animal, It Barks with Many Mouths - 2025