C7
C7 is the seventh world in the Land of Faith, accessible through a portal in Building C.
Puzzles
Stars
There is one star in this world.
C7 is the seventh world in the Land of Faith, accessible through a portal in Building C.
There is one star in this world.