This page is unfinished. Needs to include the buildings to the north too
Akihabara is a city of Great Phermesia, located at 500X -130Z.
This page is unfinished. Needs to include the buildings to the north too
Akihabara is a city of Great Phermesia, located at 500X -130Z.