Planet L77 in the Leo constellation