- The Snow Resort Planet is one of the various planets in Little Space Heroes. This planet is coming soon. From the space view, the planet has a Christmas tree forest, a giant frozen lake,
- and mountains.
Advertisement
148
pages
Snow Resort Planet
Advertisement