Kenshines

As a demonic servant, sacrifice innocent in this puzzle game.
Puzzle