Vampyric altar