I got it from a L`arc~En~Ciel fansite.....
I can`t tell you if that information is correct, because I don`t that but that also means that I can`t tell you it`s wrong
So until these facts are checked (which will probably be never) you have right to believe what ever you want.....