young couple going at it in a stairwell (Japan)