ninja demonstration Iga Ueno city ninja town Mie prefecture Honshu Island Japan
Size: 5120px × 3404px
Photo credit: © The Photolibrary Wales / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: city, demonstration, honshu, iga, island, japan, mie, ninja, prefecture, town, ueno