Keep Your Left Hand Down

  • Genre: Drama
  • Run time: 43 min
  • Premiere: 2023. October 26.

In 202X, an unknown virus is being spread by left-handers. The children's police force sets out to arrest them, while Rin searches for her missing sister.

Discover

Directing

Nami Iguchi

Director

Writing

Nami Iguchi

Screenplay

Directing

Nami Iguchi

Director

Writing

Nami Iguchi

Screenplay