Watch A Freaky Stop-Motion Nature Film Set On A Post-Apocalyptic World
• http://io9.com,If you want to feel transported to a truly alien world, take some time out your day to watch OMEGA.
If you want to feel transported to a truly alien world, take some time out your day to watch OMEGA.