Hehe... yeah, white shadow is right... they're french... and I like them!!! The only french thing I like
I love that album, Discovery, and that anime movie that came along with it.. what more can you wish for? Good music accompanied by an anime movie... that's just great!!!