Japanese soldiers indulge in di sex acts on city streets. Japanese soldiers indulge in di sex acts on city streets. DiJepang