Ryota Takeuchi

Kobe City, Hyogo Prefecture, Japan / 1982