America Town in Osaka

This is a little courtyard in America town (Ame-mura). Note the public garbage cans, which usually absent in Japan. The purply picture of the woman's face in the background is actually a LCD screen.