Mt. Ultra
Mt. Ultra is the tallest mountain on Starlo. It is so tall that its top pokes into the stratosphere.
Type
Mountain / Hill
Included Locations
Comments