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.
SMyles Creative
Jinwoo Lee
Michael Aiello
Baptiste Leroux
Sebastian Ramn
Adenike Folorunso