Go Wakabayashi
Nagasaki, Japan