Japanese word of the day: "Labuo" = Love Hotel. Watch what happens when they think no one is watching!