Erik Ruiz

“The Hidden Blade” is the 78th movie from Japanese director Yoji Yamada,...