Good and evil, love and hate, overlapping... Sorrows and joys, partings and reunions, past and present lives, what we gain and what we lose, life has ups and downs in joys, sorrows and sorrows, but... No matter heaven or hell, we still walk hand in hand!