Shichijizo stone statues lined up in a shaded shrine courtyard