After a dying wish made a promise to fulfill, 'a past promise' becomes broken. Then comes the revenge from the hurt it have caused both of them.
2005
2007
2014
2021
2016
1999
1997
2018
2020
2022
2001
2019
2010
2015
2008