The First Capsule: Pandora's Box by Yancy Todd March 24, 2015 Taking artistic liberties 24 Carrot Reserve is set to drop its first capsule release: Pandora's box on April 21, 2015. It all starts here. When chaos is released the only question left to ask is whether of not you will make it out alive. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest