30 Free Spins / Free Spins - No Deposit Required 30 Free Spins – Mahiki Island by Mr SpinNovember 2, 2020November 2, 2020 Mahiki Island Video Slot. Play Now 25 Lines – Trip to Mahiki Island