
Keep Your Left Hand Down
2023 • Directed by
Nami Iguchi
Drama
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.
Release Date
10/26/2023
Rating
0.0/10