Are you sure they're the same guy?
According to the ad Stefano is based in SF. Currently visiting FL.
According to the ad Markkko is currently in Ottawa. You stated above he was from Italy, yet he identifies as Latin, and speaks English & Spanish. No mention of speaking Italian.
Help me out. I'm confused.
~Boomer~