diff --git a/fireplace/cards/karazhan/collectible.py b/fireplace/cards/karazhan/collectible.py
index <HASH>..<HASH> 100644
--- a/fireplace/cards/karazhan/collectible.py
+++ b/fireplace/cards/karazhan/collectible.py
@@ -37,9 +37,9 @@ class KAR_033:
 	powered_up = HOLDING_DRAGON, Find(ENEMY_MINIONS + (ATK <= 3))
 	play = HOLDING_DRAGON & Destroy(TARGET)
 
-# class KAR_035:
-# 	"Priest of the Feast"
-
+class KAR_035:
+	"Priest of the Feast"
+	events = OWN_SPELL_PLAY.on(Heal(FRIENDLY_HERO, 3))
 
 # class KAR_036:
 # 	"Arcane Anomaly"
diff --git a/tests/test_karazhan.py b/tests/test_karazhan.py
index <HASH>..<HASH> 100644
--- a/tests/test_karazhan.py
+++ b/tests/test_karazhan.py
@@ -78,3 +78,11 @@ def test_book_wyrm():
     assert len(game.player2.field) == 1
     game.end_turn()
 
+def test_priest_of_the_feast():
+    game = prepare_game()
+    priest = game.player1.give("KAR_035")
+    game.player1.give(DAMAGE_5).play(target=game.player1.hero)
+    assert game.player1.hero.health == 25
+    priest.play()
+    game.player1.give(THE_COIN).play()
+    assert game.player1.hero.health == 28
\ No newline at end of file
Implement "Priest of the Feast" with test

KAR_<I>