VIDAUSHAHDI RIDDHI

VIDAUSHAHDI RIDDHI

A supernatural power–curing the diseases of beings with excreta of saints.