"The Idol is believed to have been an offering to the gods to increase the fertility of the land.
Para wargine percaya, kedis-kedis punika wantah panugrahan Hyang Widhi mangda pamupun tetandurane ngakehang.