Toshiya HASEGAWA

* human being * adventurer * resilient surviver * artist * father * son * blogger * engineer * musician * photographer