Kankin itazura: Himei no aegi (2000) — The Ratist