November 26, 2018 Culture Jizo The Protector of Children and Travellers in Japanese Culture Jizo is a God in Japanese culture, believed to protect children; more than a million Jizo statues are found in Japan.… Keep Reading