Single comment thread
See full discussion

It was the same for me - I grew up in Russia, probably the least English speaking country in the world 🙈

Well, you should visit Japan😉 Probably I should visit Russia and see how it is, though.

Home
Search
Messages
Notifications
More