The Puppets That Drink Blood — Chapter 30 · Romantasy Novel