Question: "Technologic" is a song on the last studio album to be released by who?
Sentence (from "Human After All"): A remix album, "Human After All: Remixes" was released exclusively in Japan.
Relevant evidence: No