Shaman's Revenge

Vasily Mahanenko presents the sixth installment of the Way of the Shaman series.