Kotomora
長期記憶 (ちょうききおく) Japanese meaning | Kotomora