Hi people.
Yes, lyrics are translated by Gackt himself, it was firstly written on Gan-shin site, as you can see here --> http://www.gan-shin.de/
About Gackt in general, in his official blog in the section STAFF BLOG it's said he's recording a new cd (single or album is not said yet). *_*