Teguh Ostenrik is an Indonesian painter, sculptor, and artist.
Love is A Bird
The Lost Suitcase
Movie