Deep In to the high mountain streams of Japan's Akita Prefecture resides one of Japan's most revered sport fish, the Yamame. Recently, the Hook Up Tackle crew teamed up with Megabass on an expedition to chase after this sacred fish in its birth waters deep in northern Japan. With the knowledge of ma...