Sriracha Flavored Gems

Currently resting in the southern parts of California.