The Darna Wiki
Advertisement

Babaeng Linta (translated the Leech Woman) is a villainess in Darna mythos. She has appeared a few times in various Darna media.