Sakura High Schoolyard

The Sakura High Schoolyard is a location in 13 Sentinels: Aegis Rim.

Profile
The schoolyard of Sakura High School, where Sakura High's sports field can be seen.

Story
Work in Progress