On a small Island in the Behring Strait this nexus of Eldritch Influence laid dormant for centuries until the arrival of an ill-fated U.S. Arctic Expedition in the year 1880 which shipwrecked near these shores during a mysterious storm
The Eldritch Citadell
Blender Views
Initial Thumbnails