from "Le Serpent Blanc ~ Le Serpent Rouge" album by This Morn' Omina
See who else performs this track