Results 1 results found Pedestrian street with young people and Tsutenkaku tower, Shin Sekai neighbourhood, Osaka, Kansai, Honshu, Japan, Asia Osaka, Japan