<--Previous  Up  Next-->

IMG_0671

The area we are staying near in Shibuya is called Love Hill because of all the Love Hotels. Japanese love love hotels, you can find them just about anywhere.