Once upon a time 遥かな過去から
Once upon a time, from a distant past
今日まであなたを求めて
Until today, choosing you
REINCARNATION
A reincarnation
不思議なミラーをのぞく
Peek through a strange mirror
二人は知らない時代
We're from an unknown era
どこかで一度めぐり逢っていたはず
We surely have met once somewhere
静かな台風の目に
Like butterflies carried
蝶々が運ばれるように
By the eye of a quiet hurricane
あるとき遠い国までたどり着く
To a far land of a time
Once upon a time 遥かな過去から
Once upon a time, from a distant past
今日まであなたを求めて
Until today, choosing you
REINCARNATION
A reincarnation
不思議なワープをくぐる
Go under a strange warp
二人は気づかぬうちに
While we didn't notice
同じあやまちをくり返すかもしれない
We maybe repeated the same mistakes
生まれた川をめざして
Like fishes returning
魚が帰るように
To the newborn river
ときには時の流れを逆のぼる
Sometimes upstream in the flow of time
Once upon a time 時間にはぐれて
Once upon a time, astray from time
今日まで宇宙をさまよい
Until today, wandering through the universe
REINCARNATION
A reincarnation
熱い腕の中で 今 DE JA VUを見てた
Now I saw a deja vu in your passionate arms
なつかしい景色へ さあつれてって
Follow me to a nostalgic landscape
Far beyond time この次死んでも
Far beyond time, even if I die
いつしかあなたを見つける
I'll find you before you notice
Far beyond time この次死んでも
Far beyond time, even if I die
いつしかあなたを見つける
I'll find you before you notice
REINCARNATION
A reincarnation
Once upon a time 遥かな過去から
Once upon a time, from a distant past
今日まであなたを求めて
Until today, choosing you
REINCARNATION
A reincarnation
Far beyond time この次死んでも
Far beyond time, even if I die
いつしかあなたを見つける
I'll find you before you notice
REINCARNATION
A reincarnation