Toshinobu Matsuo

Toshinobu Matsuo (松尾 敏伸) played Kabuki/Kamen Rider Kabuki in Kamen Rider Hibiki & The Seven Senki. He previously played Yoshimasa Morishita/Armadillo Orphnoch in episode 17 of Kamen Rider 555.