Sheila and the Insects traces its roots to the band “The End” that was formed by Ian Zafra together with a few friends in December of 1991.
The band started out playing new wave covers and writing and recording a few original songs. Through the years, the band met with several changes in its line-up eventually picking up Orven Enoveso as the band’s vocalist in 1992 along the way. Orven Enoveso vocalist, guitars, Ian Zafra lead guitarist, Wesley Chiongbian bassist, Vince Yap drummer.