Thank God it doesn’t have any red stains Japan November 11, 2010November 4, 2010 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images Oh my God… Oh my god this is google! Hello! No red balloons available? Red Ninja Red Alien? Red and Yellow MG B Red man casually standing by The London red telephone box cemetery