LEO
Shibuya, Tokyo Prefecture, Japan
LEO
Shibuya, Tokyo Prefecture, Japan