Teguh Ostenrik is an Indonesian painter, sculptor, and artist.
Love is A Bird 2019
Actor
The Lost Suitcase 2006
Art Direction
Credits from TMDB.