Question: "Technologic" is a song on the last studio album to be released by who?
Sentence (from "Human After All"): "Human After All" was Daft Punk's last studio album to be released by Virgin Records.
Relevant evidence: Yes