The Demon Lady's Humiliation (2000) — The Ratist