A trip to Mombetsu in Hokkaido – Soothe your soul with a visit to Tokkari Center to see the seals.

Published --