Best Of

Best Pictures from Japan

Statues with red bibs on them. These may represent Jizo, a Buddhist saint.