The Three-Hundred-Year Wait of a Fly