I have found this site what is making the avatar video.
The video quality is very good.
Please check this video.
I have sent your the messages to you via your mail.
But you haven't responded.
I hope your answer.
Customer support service by UserEcho