This guy lives there!…'19 Aug: St. Petersburg, Russia / August 8, 2019 This guy lives there! I called him in English kittykitty and he understood me perfectly. What?! He says.