Biography not available in this language.
Baddegama
Priest · 1980
Eya Dan Loku Lamayek
Vigilante leader · 1975