Live action footage
The birth of life, represented by the creation of universe and a huge explosion.
HD
1920 x 1080