2 years 10 months ago Link Kotaku Victor Cloux is an artist based in China.Read more... Author Luke Plunkett Tags Kotaku