Richard Oh remains one of the most searched entertainment personalities associated with Tebing Tinggi, Indonesia and modern film culture.