Đức Liên Hoa Sanh đi tới thành phố Zahor ở góc tây bắc của xứ Urgyan. Vua Arshadhara của Shahor có 360 người vợ và 720 viên quan. Khi vua và hoàng hậu giao hợp, Đức Liên Hoa Sanh phóng một tia sáng vào bụng hoàng hậu, bà mộng thấy một trăm mặt trời làm cho xứ Zahor khô hạn và từ đỉnh đầu bà mọc ra một bông hoa bằng lục ngọc, khi bà mang thai, các vị thần nam nữ đến che cho bà. Bà hạ sinh một bé gái và vì vậy làm hồng gia khơng vui lịng, nhưng một đạo sĩ nói rằng cơng chúa có 32 tướng tốt của một vị Phật và là con gái của một vị thần, do đó sẽ khơng lấy chồng mà sẽ trở thành một nữ tu sĩ. Đạo sĩ đặt tên cho công chúa là Mandarava.
Đến năm 13 tuổi, công chúa được mọi người coi là hóa thân của một nữ thần và được 40 ơng hồng của các xứ từ Ba Tư tới Trung Hoa cầu hôn. Khi công chúa từ chối tất cả những người này, nhà vua ra lệnh cho nàng phải chọn một người trong vịng ba ngày. Vì biết các kiếp trước của mình nên
cơng chúa nói với nhà vua rằng nàng phải đi tu. Nhà vua liền cho 500 tì nữ canh phịng nàng và nói rằng nếu để cho nàng tự tử họ sẽ bị giết hết.
Có một lần khi mấy người hầu khơng tìm được thịt mà hồng hậu muốn ăn, bà bí mật bảo Mandarava ra chợ tìm mua. Nhưng vì khơng tìm được thịt nên công chúa cắt một miếng thịt từ xác chết của một đứa bé mà nàng trông thấy khi trở về hồng cung. Hồng hậu bảo cơng chúa nấu thịt để làm một món ăn. Khi ăn món thịt này, nhà vua bỗng bay lên cao lơ lửng trong khơng khí, vì vậy ngài cho rằng đây là thịt của người Bà La Môn đã tái sinh bảy lần, và ngài cho đi lấy xác của người đó để làm những viên thuốc huyền diệu rồi đựng trong một cái hộp đem chôn ở một nghĩa địa với sự bảo vệ của Dakini.