Yuichi Nara

Movies

Operation Sewer Rats
(uncredited)
Hatoba de akuma ga warau toki
Japanese action film distributed by Taiho.