Ilosari, Germain Island