Just to make sure there's no confusion, iLL has another song called Flying Sausor which is electronica themed. This is a completely different song.
For lyrics: supercarband.com
You can buy this cd at:
www.sonymusic.co.jp
cdjapan.co.jp
nippon-export.com