Nilo Reportedly Making A Comeback On February 25th