This Wolffish was caught near the Island of Hokkaido, near Eastern Russia, close to the coast of Japan. One of the largest specimen caught, this somewhat common species is called sea monster by the locals…….Another reason the Crew loves salt free water!!