O Come O Come Emmanuel The 1861 translation by John Mason Neale from Hymns Ancient and Modern Performed by Yosua Gian & Monita Tahalea Music by Yosua Gian Arranged by Yosua Gian Video by Syifa Syauqy