Tucked away in a quiet street in Pondok Gede on Indonesia s Java island, the home of Lumban Sianipar leaves a lasting ...