Almira Teng

Almira Teng is a Filipina Instagram star and host of Wowowin.