Pedro Luis Ramírez

School of Death

School of Death

Set in Victorian era London, this macabre little tale presents the girls of an orphanage being sold by the sadistic matrons to a badly disfigured doctor to be used in experimental brain surgeries.

Read more...