Такааки Хашигучи

Такааки Хашигучи

Takaaki Hashiguchi