Jiro Uchikawa

Jiro Uchikawa (内川 仁朗) was the suit actor for Yellow Buster in Kamen Rider × Super Sentai × Space Sheriff: Super Hero Taisen Z.