3 years ago Link Kotaku Julia Zhuravleva is an artist from Russia.Read more... Author Luke Plunkett Tags Kotaku