Operatives of the Priory of Semen discover that Leonardo da Vinci painted the Mona Lisa using his own sperm. These keepers of the truth fuck in the name of art and kill anyone who gets in their way.
2004
1987
1989
1980
1956
1964
1981
2013
2011
2020
1988
1975
2002
1992
1994
2019
1984