Band of Assassins (1962) IMDb

Extent

Review refers to the infamous sinoized sub.

Japanese production fiction moving picture