Kristaps Priede. Mechanical Angels.

 .