Tandjung Djodjefa, Indonesia (cape)