OK... So there’s something round passing in front of a star at a period of 107 days that has a radius more than twice the size of earth, and a mass eight times the size.
If that’s not a planet, I sure hope it ain’t a bug.