Tuol Sleng, Cambodia 2012 64 x 181 cm