Smiler Planet
Smiler Planet (the inhabitants call it the same thing) is the home of the Smilers.
Type
Planet
Comments