Toro Atoeoto, Indonesia (cape)