
I was walking along a part of Western Osaka on the way back to the train station after a particularly stressful Kindergarten lesson, and I spotted this little fellow on the ground next to the wall.
Thanks to Reiko and the newly crowned King of mightiness Vertical, I found out that it is an Ojizosan which is “a Japanese god presiding over road safety and safe voyages. People travelling the road would stop at the many temples to pray to Ojizosan for a safe trip.”
