HomeSushi ProductsHamachi – Yellow Fin Tuna Fillet Hamachi – Yellow Fin Tuna Fillet Hamachi Fillet Skin – On Categories: All Products, Sushi Products Product ID: 22783 Related products Cooked Octopus Legs View products Snow Crab Meat View products Nobashi Shrimp View products