Name: Mini Soccer Field Lat, Long: , Location: Tokyo, Japan  
Take a Peek