Ryuichi Okumura
Ryuichi Okumura

Ryuichi Okumura

Software Engineer, walking Japan mountains and paths to know Japan.