Yes, you can play it for free in all the online casinos that offer its demo slot version. No registration is required to play it.