<--Previous
Up
Next-->
The huge dinosuar in Shibuya Crossing. As made famous by Lost in Translation.