Iwakuni, Yamaguchi
is a castle in Iwakuni, Yamaguchi, Japan.