Hors Piste Tokyo - LED Immersion

English needs some work and did you mean
"Whores pissed" ?
Is that what that stands for