green sponge fingers