Clearest Image Of Proxima B Released By The James Webb Telescope Is Here