Bio Roid Shadow

Shadow is a villain in that appears in Kamen Rider 555: Cho Henshin Battle. He leads a Bio Roid team and travel back in time to hunt for Rei.