thullakacchu

an itching skin disease.