top of page
Super Red Kratom 1000 Grams

Super Red Kratom 1000 Grams

The word super is in reference to the strains' hand-picked large leaves. This listing is for 1000 grams, and there are separate listings for less of the same kind

    $130.00Price

    $5 Off Each one (2 Or More)

    bottom of page