The founders of Cantiva Studios are creating an animated St. Francis musical using human craft.
Read the original on EWTN UK