Toro Wadoe Ramba, Indonesia (cape)