Loading map...
Sakura City is just 40kms north of Tokyo. It has a rich history and the name means "Cherry Blossom". Thanks, Chika.
|
|
You need to sign in to leave a comment! |