Sakura Town
Sakura Town is a small town located on the Sakura River, just outside of Sakura Forest.
Type
Town
Location under
Comments