Taro Rata 2, Indonesia (cape)