દાવો કરવામાં આવી રહ્યો છે કે આ વિચિત્ર જીવનો જન્મ મુંબઈ સ્થિત બોરિવલી નેશનલ પાર્કમાં થયો.