St. HumainWe spoke to St. Humain about their single Memento, what made them want to start making music and tons more!