April 21st, 20059AnimationScience Fiction7.2A rag doll fights a monster that has been stealing the souls of his people.