Takuya Nagaoka

Takuya Nagaoka (永岡 卓也) played Shirogane, the Centipede Orphnoch, in the Kamen Rider Decade World of Faiz two-parter, episode 10 and episode 11.