A trip to Mombetsu in Hokkaido – Soothe your soul with a visit to Tokkari Center to see the seals. Published -- Download video MP4 360p