Sens is currently touring through Europe where he first stopped in Spain to paint a new piece in Tarrega, a village and municipality located in the Urgell comarca, Province of Lleida, Catalonia.After a few days of work on his scaffolding, the Mexican muralist created this amazing portrait of an Inca god composed by a gazillion…