Cape Namaripi, Indonesia (cape)