River Leaf
- Episode aired Jan 5, 2011
- 10m
Mowgli finds a mirror that has been dropped by a human, and Tabaqui becomes convinced there are more man-cubs lurking in the jungle than he originally thought.Mowgli finds a mirror that has been dropped by a human, and Tabaqui becomes convinced there are more man-cubs lurking in the jungle than he originally thought.Mowgli finds a mirror that has been dropped by a human, and Tabaqui becomes convinced there are more man-cubs lurking in the jungle than he originally thought.