Great News Guys!! Satoshi Matsuda who had played Ren Akiyama / Kamen Rider Knight in Kamen Rider Ryuki joins the cast of Garo: Gekkou no Tabibito (Moonbow Traveler). He is going to play a main character called Shiroku. It is not known whether is going to a get a Makai Knight form but in one of the visuals, he is seen using a Sword.
Youta Kawase (Red) & Shiro Tsubayaki (Blue)
Videos by Cast
Sougo Doing Push Ups During the Filming of Zi-O
Seiji Takaiwa Taking Break During Filming of Zi-O
Eitoku doing Push Ups during Filming of Zi-O