Awaji Island's exquisite fresh sea urchin seafood hittomabushi- TAG -