A bit of medieval horror and peek-a-boo torture

 

v20240901