From Cross Media International Studios
-
2011
Deus Ex Homine
Deus Ex Homine1 2011 HD
"Deus Ex Homine" comes from Latin meaning "god built by humans. With our technology, we conquered and reshaped the natural world. As we have overrun...