Tak Sakaguchi

Tak Sakaguchi (坂口 拓) played Reiji Nogi/Cassis Worm in Kamen Rider Kabuto.