Blood Guy

Blood Guy is a minor god or spirit that was once worshipped by the Goblin Brothers, Hesvinnie & Heswinnie, his blood gifting them powers after they found it in a potion. Very little information exists about Blood Guy