Question: Animal Music was featured in an American music magazine founded by whom?
Sentence (from "This Is Animal Music"): This Is Animal Music is the debut studio album by Look Mexico.
Relevant evidence: Yes