The Official Website | Halloween Comics
A vengeance demon and, in his words, a “mountain of awesome”.