James Webb Telescope Found a Possible Sign of LIFE