Shocker Rider Number 3

Shocker Rider Number 3 (ショッカーライダー No. 3): Part of the group of six Shocker Riders. He has a green scarf.