The ant of Auschwitz (2018) 3z6p36

(Summary from Wikipedia)