1. Deity stepping on sacrificial maiden Bookmark Deity stepping on sacrificial maiden, accession number 2004.20.123. Search result 1 Artist: Unknown (India) Classification: Sculpture Materials: Wood Dimensions: 17 x 11 x 2 in. Accession Number: 2004.20.123