Richard Lawalata is known for Mystics in Bali (1981), Blind Warrior (1987) and Misteri di Malam Pengantin (1993).
No data