It's show time at the 'Robot Restaurant'

Updated: 2012-08-27 14:40

(Agencies)

  Print Mail Large Medium  Small 0
It's show time at the 'Robot Restaurant'

Bikini-clad women perform at the newly opened "Robot Restaurant" in Kabukicho, one of Tokyo's best known red light districts, Aug 16, 2012. [Photo/Agencies]

Previous Page 1 2 3 4 Next Page

8.03K