Masahiro Noguchi

Masahiro Noguchi (野口 雅弘) played the Boss in Kamen Rider W Returns: Kamen Rider Accel.