Irradiated Swampy Asteroid



The Irradiated Swampy Asteroid is a small planetoid.