Osaka Castle Playground
Osaka, Osaka, Japan
Nara Park
Nara, Osaka, Japan
Osaka Castle Park
Tenshiba
Tennoji Park