Streaming rights differ by country — results update to match.
Alena Wu is an Indonesian singer, presenter, and actress. She won the singing contest Asia Bagus! in 2000.
We use cookies to measure site traffic and improve WhichOTT. See our Privacy Policy.