Kotomora
記憶素子 (kiokusoshi) Japanese meaning: storage cell | Kotomora