Featuring: Masahiro Ide and Steve Collins
Nestled into the western end of the Seto Inland Sea on the North-East coast of Kyushu Island in Japan is the extraordinary Oita Prefecture.
READ MORE HERE