"You are the maker of heaven and earth,
You protect and provide
The gods of the nations are nothing
You alone are to be praised"

This is what I proclaim aloud each time I pass by this small "Buddhist alter" just around the corner from our house. Our Japanese friend says that someone in the neighborhood probably build this on the road where harm came to them, such as the death of a child. Each time we pass by it we see new "offerings" of food, incense or flowers given in hopes and prayers for safety and protection.