Too much information Google Street View

4 years ago by in Japan Tagged: ,

Google Street View captures a naked dude in Japan