This is a street shrine [home made] probably in memory of some dead relatives...Reverence of ancestors is very powerful in Japanese culture.
Copyright © 2015 Donna Hollinger