Ren Hakuryuu, Ali Baba Saluja