It's a still from a clip that was submitted with a batch of others. No watermarks on it, so it's unknown when and where it was made.
I do not recognize the Ler, and the underwear the lee has on could have been made anytime in the last decade or so.
Myriads