Kimba the White Lion

Kimba the White Lion

The Poachers (2x12)


Air date: Dec 21, 1966

One of the strongest episodes of the entire Leo series, dealing powerfully with the harm done by poaching.

  • Premiered: Oct 1965
  • Episodes: 78
  • Followers: 4
  • Ended
  • TV Tokyo
  • Unknown