Yeah, could be. It is kind of the signature Neptune expression, isn't it? I still have this nagging feeling that I've seen this image with Tohka before, but with them having the same concept artist and all it's very possible I'm just thinking of a Neptunia image.