Enjoy Sea Urchins and a Spectacular Ocean View at Ominaeshi – HOKKAIDO LOVE!