It's Darna and she's awesome as ever.
Darna At Ang Babaing Tuod is not available for streaming at this moment.