Mega Puspita, Nara Lintan, Indonesia