Update your browser for the best experience on AudPop. Update my browser now
×
Replay
Up Next
32 Views
The Tellurian Saga is a stop-motion animated short film that was originally released in two parts ('Frostilicus' and 'Ultra Poseable'), as music videos for electronic music duo, This Week in the Universe.
Robert Poller
Darya Perelay
Dewald De la Rey
Sebastian Jaime
Amanda Drewniak
Ileana Andrea Gómez Gavinoser
Papadopoulos Peter