Comment Comment by user_50123890 https://pbs.twimg.com/media/EbdAa9qXQAYji-z?format=jpg&name=...Spoiler: 99% chance it's from Russia. parent user_50123890 6 years ago
Spoiler: 99% chance it's from Russia.