Night cherry blossoms lighting up the moat and mirror-like water at Kanoyoshiro Ruins