Evidence for planetary hypothesis for PTFO 8-8695 b with five-year optical/infrared monitoring observations. (20th February 2020)