Hokkaid is second largest island of Northem Japan.
Hokkaido Restaurant founder Hirosh
Kubota had lived on Hokkaido
lsland for 15 years...