Introducing Babil Khan!!! Isn't this announcement of QALA intriguing?

Did you catch his glimpse here? Comment down you first reaction!