from "Technoloid: Japanese 80s New Wave Sampler" album by Assorted Christian Artists
See who else performs this track