A gruesome creature waits for unsuspecting victims at a cheap Tokyo rental apartment.
Takashi Irie
Yukina Takase
Yurika Natsume
Miki Nomura
Laila Chiba