Steven Lee Hayes, 65, is accused of carving his family's name into the gate of a famed Tokyo shrine, say police.
Those in the area can now visit the Japanese flagship store in Ebisu, Tokyo. Lemaire Tokyo Flagship Ebisu 3-21-1, Shibuya-Ku ...