Moosa is here - Javed