The Legend of Chupacabras (La Leyenda del Chupacabras)
Leo San Juan is trapped in prison after being wrongly accused of being a rebel by royal troops. When mysterious creatures, Chupacabras, appear and terrorize prisoners and guards alike, Leo must fight to free himself—and possibly save everyone. Can he defeat the bloodthirsty flying monsters before it's too late?