Japan,
2017, 115 min
Directed by:
Masabumi UchiyaCast
Saku Momose
Japan
Ryôta Ozawa
Japan
Kengo Yokozeki
Japan
Takehiro Murata
Japan
Best movies:
Vengeance for Sale (2001)
Pom Poko (1994)
When the Last Sword Is Drawn (2003)