20 cards where (the flavor text contains “song” and the flavor text contains “of” and the flavor text contains “all” and the flavor text contains “canto”)

This search is finished. Now the real work can begin.