Church of the Marching God
The Church of the Marching God is a small temple complex in Hallowheight belonging to The Striders. The walls are draped with red material, much like the robes of the Striders, and the floors are covered with Martian sand. To those that can sense such things, there is a heady atmosphere of magic, and the main chapel is illuminated by softly glowing orbs of mystic light. The Marching God is represented by a crude metal statue of an elongated humanoid figure, striding purposefully towards some mysterious destination.