Firenz

An evil meiga has come to trap souls for the Santa Compaña, help the bruxa to save the poor souls!
Puzzle