2 years 10 months ago Link Kotaku Jaume Rovira Llorca is an artist from Spain.Read more... Author Luke Plunkett Tags Kotaku