Framed for his family's murder and left for dead, an ex-hitman will stop at nothing to exact revenge on the masked "demons" who have taken over his city.
Yu feels hopeless in rural life. Impulsively visiting his girlfriend in Tokyo, he ends up staying at "Eden," a cheap lodging with odd residents. After one vanishes, Yu suspects they may be killing newcomers. Can he escape safely?
Shigeo Tokioka (Tetsu Watanabe), a lonely man who has lost his wife, sees a three-line ad for a club in the newspaper that reads, "Tea drinking friends wanted". Mana Sasaki (Rei Okamoto) along with a group of youngsters runs the club, which is actually a prostitution business specializing in...