Cthulhu Mythos ADV The Isle Of Ubohoth Sep 25, 2026 On a mysterious island in the Seto Inland Sea, an urban legend tells that completing the "88 Temples Pilgrimage" will…