Kotomora
暗い過去 (kuraikako) Japanese meaning: shadowy past | Kotomora