Echo Ridge

Echo Ridge is a location from the MegaMan Star Force series. It appears to be the future ACDC Town. The school is still there, altough it's now Echo Ridge Elementary. Lan's doghouse remains and Higsby's chip shop is now Big Wave. It is the home of Geo Stelar, Bud Bison, Zack Temple and Luna Platz. It's a small, probably suburban town.