Kotomora
記憶部 (kiokubu) Japanese meaning: storage unit | Kotomora