Translation from God, or are you completely crazy in St. Petersburg ?!

 
Translation from God, or are you completely crazy in St. Petersburg ?! - My, Negotiation, International relationships, Lost in translation, Japanese, Japan, Shame, Как так?, Longpost, Text, How?

v20240901