I can't speak too much of this, but this is Frame is apart of a PMV Animation I've been taking the time for in the past month or so. As I stated previously, I'd prefer not to give away the surprise of the song, but I will assure you that the two characters are Grace and Venus. ^.^
Hopefully the Animation will be done soon!
Venus and Grace(C)Me