Kotomora
供託物 (kyoutakubutsu) Japanese meaning: deposited item | Kotomora