Posts

Holiday Sacrifice Guide

For protection from storms: The wind and snow Gods are the by far the most difficult to appease – even our most revered shamans only guess right about half the time. However, it never hurts to sacrifice your fattest piglet just in case!