49,000 drops featured since 2021
Play in Idolz Casino to get up to x9999 return from each bet. Mint 3D Idolz NFTs to get a revenue share