Google Street View Tokyo is online.  It’s super-high resolution and even the tiniest streets are covered.  Thanks, Matt!

I live here (on the fourth floor, next door to Kjell).

I work here.  My bike is parked just around to the right of those drink machines, and I’m upstairs on the 7th floor at this very moment.