View at Iga castle in the ninja town of Iga in Mie prefecture, Japan - The Independent