The Ruin of the Beast

A video by Stephen Delopolous , whose new record just released. The animation is by my friends at Portland Studios. What do you think?