VITTANDAA

VITTANDAA

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