L 98-59 d shouldn’t exist. At least, not according to the rules in our old textbooks. Located just 35 light-years away, this ...