>>106393803
>>106394310
This. Russia just does something to people mentally to make think the country is some sort of fantasy land. You see people like this all the time all over the world wanting to move or defect to Russia for some weird ass ideology.