Lost God: An animated movie

In the southern forests, there is a small village of people. They live in caves they found and have a happy simple life. One day deep in their caves they found a small glowing pool and nestled in the mud at the bottom they found a sparkling egg. When the egg hatched out came a creature they had never seen before; the creature was clearly born of magic. They worshipped him as their own god. As offering, they gave food and family and in return he blessed their village and they lived a good and prosperous life. Unfortunately, this good fortune was noticed by the outside world and the god was stolen away in the dead of the night by mysterious soldiers...