Best Of
Best Pictures from Japan
Statues with red bibs on them. These may represent Jizo, a Buddhist saint.