Set in the last days of the Samurai, old ghosts and new loves coincide in this romantic timeslip adventure