貯蔵 ちょぞう ぶつ
cho zōbutsu

Noun

1. stores; stock; reserves; cache; inventory