None really come to mind. Sorry about
veoh.com - it absorbed
stage6.com which didn't need its own player, so I assumed it wouldn't either. I can think of two options that are available:
1. You could upload the animation to
www.ashundar.com (another Terragen forum). We accept uploads up to 100MB over there. Simply register and make at least one post. It would then be available for download there, or I could put it up on my own web space.
2. You could create a torrent file for it and share it via bittorrent - you can look elsewhere for how to do that. And since you are torrenting content that you created, it wouldn't be illegal. This would not require any web space on your part, but it would require you to have a reasonably fast upload speed on your connection.
Hope that helps
.