Website powered by

The Undead God

Some Critical Role fanart of the party's defeat of Vecna, an ascended undead god. :) This won fanart of the week for episode 114 and I am delighted to have been chosen.

Alyssa mccarthy critroleep114 fallofvecna updated web