Details
Leon and Herman go towards their destination, Santa Bardo Castle. They stop at a small village on the way.
- Animation, Sci-Fi & Fantasy, Comedy, Drama
- Japanese
Cast & Crew
- Daisuke Namikawa , Katsuhito Nomura , Natsumi Tada , Mayu Udono , Mari Doi , Madoka Aiba , Romi Park , Kenyu Horiuchi
- Kiyotaka Ninomiya, Takahiro Suzuki