Japan is live in Streetview, too!

To go along with the Australia release that we mentioned earlier, StreetView is now available in Japan as well.

Still no official word from Google about the releases, but Google Maps Mania covers them both pretty well (list of cities, examples, etc).

Go play!