ESO telescopes help solve pulsar puzzle (ESOcast 266 Light)