Travel June 30, 2023 Iwakuni. Yamaguchi Prefecture. Relaxed trip on motorbike around Japan countryside