mint.fun
Project
Lucky Ghouls
85% minted