Found this giant wall painting in a boardgame cafe in downtown Madrid! What do you think?