The Flowers of Evil · SEASON 1
Episode 2
Episode 2 · 2026-04-17

- Drama
Episode overview
Nakamura begins her blackmail, forcing Kasuga into a series of unsettling demands that start to shatter his identity.
24 minutes
Episode 2 · 2026-04-17

Nakamura begins her blackmail, forcing Kasuga into a series of unsettling demands that start to shatter his identity.
24 minutes