Kenshiro Iwai
34,
from
Kagoshima Prefecture, Japan