I love Japan for street photography! Japan is rich with culture, architecture, geometry, lights, colors, variety of people, and food! If you can't create a good photo in Japan, you probably can't create one anywhere.