Sarah and Omelga (2010)
Directed by Tan Chui Mui
Run Time - 30 min. |
Countries - Malaysia, South Africa |
MPAA Rating - NR