"She" sounds to me much more like an FX'ed human than a virtual singer.
The only J-pop I've listened to in any quantity is over opening/closing credits in Anime. This is very much along those lines. Hat's off to you for sheer perseverance. Hat's off to me for actually reading all o' that.

Much enjoyed.