James Webb telescope reveals gargantuan 'Mothra' star in mos

© 2025 Vimarsana