S1·E4 Bloodville
Aired October 24, 2014
Synopsis
Leon and Herman go towards their destination, Santa Bardo Castle. They stop at a small village on the way.
Aired October 24, 2014
Leon and Herman go towards their destination, Santa Bardo Castle. They stop at a small village on the way.