New Scratcher Joined 2 months ago Indonesia
I love Russia, Russia biggest loyal and obsesser
I had no idea.. Something random, hope I can make countryhumans memes here.