вообще, какая нахрен разница, кому он дал обещание? даже если бы это была Марика или Онодера или люая другая деваха, это было стопицот миллионов лет назад, даже если сейчас он встретит её - ну не верю я, что он её полюбит или будет любить или любит с тех пор. это бред.
он хочет, чтобы эта была Онодера потому, что он *думает, что* любит её.
но если бы это была Марика, например, он не стал бы исполнять обещание.