Lough Hyne is home to an island, a ruined castle - and a marine sponge mystery that Kiwi researchers are helping to unravel.