Koichi Imamura

Koichi Imamura (今村 公一) portrayed a delivery man in Ninpu Sentai Hurricaneger Scroll 21: Masks and Riddles & Scroll 22: Wings and Ninja.