Godzilla is back Italy Strange things June 11, 2009October 5, 2011 by StreetViewFun.com StreetViewFun.com · Reply View larger map (thanks wildmax) Do you like this?LikeLike0 Be the first one to like this. Please wait... Similar Street View images Godzilla protecting sushi restaurant Godzilla Godzilla footprint Message for someone? “Collect your dog’s poop” Strange monument House of cards and trojan horse in Milano Godzilla