2 years 9 months ago Link Kotaku Denis Mozgovoy is an artist from Russia.Read more... Author Luke Plunkett Tags Kotaku