This was originally from the Black Jack (2004), but weren't aired then, only later. There are two episodes in this: The Dog Thief Kamaitachi in the Woodlands
⭐ 6.96
Episodes: 2
Genres: Adventure
Release Date: Jul 17, 2006
Studio: Tezuka Productions