Japan 2005
A room of the Imperial Villa - Take off your shoes!