Previous Image Next Image Iga-Ueno, The Ninja Castle Iga-Ueno, The Ninja Castle – Oil on Canvas 36”H x 36”W – $6950