I found a site with a bunch of pictures of Japan.
That's pretty much all there is, but there are a whole freaking lot of pictures.
Might be vaguely NSFW if you look really closely at some of the pictures of red-light shops, but should be fairly easy to zoom past.