It is the Japanese anime theme of the Lucky Niki Casino India that attracts local players from India with their tailored suite of games.