Hiromasa Taguchi
59,
from
Fukuoka Prefecture, Japan