The Mysterious Death of Orca L112