Ifu Ennada blasts Troll