This is a film which was made in Belgium in the early '60s and was never released. However, it somehow got included in the American Oscar category for "Best Foreign Film," and was finally released in its home country in
The Warrior Princess
Demon Slayer: Kimetsu no Yaiba - Tsuzumi Mansion Arc
Return
Killer of Men