Sen and Haku embrace