Reshriam_The_Legend
Some promises aren't easily kept. Some are so hard you almost want to break apart from the world and hide. Hanzo and Genji have faced many challenges. One day in Hanzo's he will have to face something he would never do, for Genji, he made him promise. But promises are someday broken.