Zesquid, do you mean the Fina kissing Fina video of mine from Mugen? If so, it's still there, right here in fact: https://www.youtube.com/watch?v=LQ67NjG6XAc
Also, sorry that I haven't been able to post any new videos recently, I've been really busy so I haven't had the time.