Level 1123

The Answer is:

T
r
u
e
B
l
o
o
d

TRUE BLOOD

9 letters

💡 Hints

Japanese "Well Done" Flower Stamp, Knife