Ain't no reason to complain about cute girls doing the cosplay thing. But it should be a sport with minimum entry requirements.

As for maps around Tokyo, I don't know if anything specific, but I'm betting it is probably the most electronically mapped city in the world. I know that years before Google started doing these street-view things, the GPS units in the cars over there already had 3D man-on-the-street perspective. I suspect the hard part will be finding an anglo version of the software.