Located some 620 light-years away in the Chamaeleon constellation, scientists recorded Cha 1107-7626 accreting six to eight ...