Ikibu Casino - a new online casino

Ikibu casino is the newest online casino launched and is the sister casino to Chance Hill. Ikibu has a neat design and maybe the first thing that might confuse you is their comp points system. New players get 2500 seeds and a 100% signup bonus. These seeds you can convert into 25 free spins right away. Overall the casino has amazing games and it is definitely one of the nicest looking casinos around.

Ikibu casino
Visit Ikibu