Image from School of the Holy Beast. Close-up of the faces of two nuns kissing, surrounded by flowers.