Ivy Batuta is an Indonesian radio host, TV presenter, and actress.
Super Didi
Movie • 2016
Buka'an 8
Movie • 2017