Short
8.1
Damsels in Defense of the Castle full movie is released on Jul 17, 2018. Watch Damsels in Defense of the Castle online - the English Short movie from United States. Damsels in Defense of the Castle is directed by Charity Balyeat and created by Charity Balyeat with Charity Balyeat and David Balyeat.