Google Street View trolling is not new. People around the world love pulling hijinks when they see the Google Street View apparatus rolling down the street. Folks in Japan did some truly epic trolling. As IT Media points out, writers at Japanese humor site Daily Portal Z got the drop that the Google Street View would be making its way through Tokyo. So, a while ago, the DPZ writers showed up near