Iwakuni Castle aerial view, Iwakuni, Yamaguchi Prefecture, Honshu, Japan