Artificial Christian song meanings
Movement No. 32
Artificial Christian