Omura Series 1
Regular price
€64,99
Tax included.
Estimated Shipping Widget will be displayed here!
Omura Series 1 The word "Omura" comes from the balance between precision and purity. This unique vaporizer is self-filling with biodegradable flower sticks. These are...