James Webb Space Telescope vs. XRISM Telescope