Board Thread:General Discussion/@comment-28012123-20160527221147/@comment-29714788-20160527232844

That's definitely them, they have the typical Vocaloid sound I can immediately recognize.