Maeri, Dhoom Pichak Dhoom, Gully - these songs that evoke a sense of nostalgia. And Euphoria is a glowing symbol of the 90s indie pop scene that had us all in its grasp. The band, formed by Dr Palash Sen and his friends, released its first album in 1998, and continues to rule our hearts even 20 years on.