This is instrumental electronic music, so there's nothing in the song to give away the thing that inspired in. But the artwork adds this context that makes this feel so much more substantial.