Close
Published
2025-04-07
Taken
2025-04-07
Location
Japan / Tōkyō / Chiyoda / Ōtemachi