49,000 drops featured since 2021
It's the Final Drop with Stage 2 pricing! Starting from Numbed Duck 201 will be on Stage 3 pricing!
Join Numbed Duck Discord server to find out more NOW! https://discord.gg/TR2ZbbTXVY