Barracuda

Barracuda Chocolate Bar - German Chocolate Cake - 200mg

Each

$22.30

Each

$22.30

Cannabinoids:

THC: 193.27mg
Edibles