Ha Ha Tonka, which hails from the bible belt known as the Ozarks, plays foot-stomping Indie rock. In this fairy-tale like animated music video for the song, “Caney Mountain”, we told the mythological story of a young woman trying to outrun a crusading mob.