Animation, Sci-Fi, War, ActionA death squad of robots enter a forest and find something rather unexpected.