
Known for
6.2Professor Shiro Sakaki, a butterfly researcher, confesses to turning six young boys, including his own son Itaru, into "human specimens."
Human Specimens
2025
7.0Betrayal spawns an unexpected night through the streets of Tokyo for two strangers left questioning the meaning of life and love.
One Night in Tokyo
2024
