James Webb Telescope Just Detected A Massive Structure On Jupiter