Rusted red torii, Imabari, Japan A series of rusted red torii at Fukiage-jinja in Imabari, Japan. Like Loading... Related