Buchi Musha

Buchi Musha (ブッチー武者) portrayed a man in Hyakujuu Sentai Gaoranger Quest 19: The Bison Retires!?.