delgado started his own non profit organization extra bases to assist island youth the area is called finnskogen the finnish forest what does all this mean