Babar poster
TV

Babar (1989)

S06E07 Land of Witches

Nov 04, 1995 • Season 6 • Episode 7 • HD

Babar and his family find themselves in a predicament when they encounter a witch named Lulu.

Genre: Animation, Family
Country: FR, CA