Finally, the most attractive place of the area is probably Lake Mashu, a beautiful and mysterious lake with a tiny island, where Ainu gods were supposed to live; …

AloJapan.com