Kotomora
記憶機構 (kiokukikou) Japanese meaning: storage device | Kotomora