Thousand Star Leap
Thousand Star Leap is an area in the Somber Lands.
Type
Cliff
Location under
Comments