Arthur Kuroda

Arthur Kuroda (黒田 アーサー) played Itsuro Takamizawa/Kamen Rider Verde in Kamen Rider Ryuki Special: 13 Riders.