FRANCISCO LEIRO. The Anthropomorphic, 1986-2022