Japan’s new traffic cones come with built-in Jizō Bosatsu, the protective deity of travellers

There’s no better way to look after the roads than with built-in protection from one of Japan’s most revered deities.

Read More