Chiba, JapanChiba lies just outside of Tokyo, and is where my friend Chris lives.See other pictures from Japan