The mirror of sand - Yuguchi, Seiko (Wild tales series, 2008)