Die Folk-Band aus Hamburg gründete sich 2009. Seit 2012 sind Torpus & the Art Directors beim Hamburger Label Grand Hotel van Cleef unter Vertrag.