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