Answer:
Tomas Luis de Victoria
Explanation:
Is this your song, its confusing but at the same time i get it!