Ivy Batuta is an Indonesian radio host, TV presenter, and actress.
Buka'an 8
13th Floor
Super Didi
Movie · as Admin Staff
Movie
Movie · as Inge