American post-punk duo Phil Poupart and Iain Stenhouse, known as Odin Stone, were introduced by a mutual friend who recognized…