A review by trywii
To Strip the Flesh by Oto Toda

4.0