A more sinister mix of Psyche.

    Electronica
    Full Link
    Short Link (Twitter)