YOU SAID:
moments passed shattered glass
INTO JAPANESE
粉々になったガラスを通過した瞬間
BACK INTO ENGLISH
The moment you pass through the shattered glass
INTO JAPANESE
粉々になったガラスを通り抜ける瞬間
BACK INTO ENGLISH
The moment you pass through the shattered glass
Come on, you can do better than that.