Canarycobra

Canarycobra (89) - A canary/cobra monster. Destroyed by Kamen Rider 1's Rider Moon's Surface Kick.