Humpback whale hatchery net pens Sitka Monique Anderson By Alaska Sea Grant | September 5, 2019 A whale mouth near net pens – NOAA permit #14122