Pinterest • The world’s catalogue of ideas

Raksha.... is Mowgli's chief protector, who has cared for him since she found him abandoned in the jungle as an infant. Trivia note: Raksha in Hindi mean "protection."

pin 21
heart 4