Where have you been hiding Mr Lawa Bawa? Welcome back!