Karore es una lengua austronesia hablada por unas 550 personas entre los ríos Andru y Johanna en la provincia de Nueva Bretaña Occidental , Papúa Nueva Guinea, en la isla de Nueva Bretaña .