Malabar banded peacock
Insect
Papilio buddha, the Malabar banded peacock, is a species of swallowtail butterfly found in the Western Ghats of India.
The Government of Kerala declared it as the official Kerala state butterfly. Wikipedia
Scientific name: Papilio buddha
Family: Papilionidae
Class: Insecta