Love Hotels in Japan Series: Part 2 - Casa Di Due, Shibuya
Bone on Jan 30 2007 | Filed under: Japan: Only in Japan
This is the part two of Stippy.com’s Love Hotel in Japan series, showcasing the best, weirdest, and more interesting love hotels in Japan. Part one was the introduction to the series, and from today onwards, we will be introducing a different love hotel, and delving deep inside with our cameras and camcorders to [...]