Plot
When Natsuki Aizawa was a child, she was kidnapped which left her traumatized. Natsuki grew up relying on her friend Kentaro Yuki. She now studies physics at a university. One day, she meets newly appointed professor Shuya Tatsumi. Afterwards, mysterious events continually happen around Natsuki Aizawa. Shuya is time traveller who travels between the future and the past.
Cast
Ayaka Takeuchi
as Shizuka Saito
Meisa Kuroki
as Natsuki Aizawa
Gackt
as Shuya Tatsumi
Yuta Hiraoka
as Kentaro Yuki
Haruka
as Mami Mitsuda
Kayoko Kishimoto
as Yoshimi Aizawa
Kitaro
as Prof. Chubachi
Shigemitsu Ogi
as Eitarou Yuki
Naomi Akimoto
as Nozomi Yuki
Sow Hirosawa
as Rie Takada