March 15, 2011 Ebisu Shrine, Iwakuni, Japan Posted by Todd Smith at Tuesday, March 15, 2011 My photograph "Good Luck Masks, Iwakuni, Japan" of the  Shinto Ebisu Jinja (Shinto God of Wealth or Business Shrine) was just selected for exhibition in the March 2011 monthly show "Carnevale" at the  Art League Gallery in Old Town Alexandria, VA. Please