Indian cobra (Naja naja) also known as the spectacled cobra, Asian cobra, or binocellate cobra
Lots of bees were in the area flying around pollinating the flowers .
Deep red showy sepals and spurs with petal blades bright yellow. Flowers are solitary and with many stamen.
It twisted it's head to 360° and bumps its body.