Walking around Olympic Stadium Tokyo (オリンピックスタジアム) (construction going on yet), Shinjuku City (新宿区), Tokyo (東京), Japan (日本). I was walking … Alo Japan.
Alo Japan.