49,000 drops featured since 2021
Trolls have been a part of folklore forever, trolls are believed to be good luck.
Now they enter the stage in NFT format.