My Best Human Face is the new collaborative album between Spencer Krug’s Moonface project and Finland band Siinai. It follows 2012’s Heartbreaking Bravery. It is out now via Jagjaguwar. We already shared “Them Call Themselves Old Punks”; “Risto’s Riff” is the new excerpt. Watch the official video below.