Translated Labs
YOU SAID:
peep game and lock in
INTO JAPANESE
のぞき見ゲームとロックイン
BACK INTO ENGLISH
Peep games and lock-ins
You should move to Japan!