The fifth film of the desperado outpost series directed by Senkichi Taniguchi
Mugihito is a voice actor (seiyuu), stage actor and narrator from Tokyo, Japan, active since 1970. He is affiliated w...