God is alive, I've seen Him on my Lomo Film ...