As most Mogwai song titles are wonderful nonsense, I’m pretty sure there’s nothing deliberately Christmas-y about this track from their 1999 EP release, but it’s pretty and doesn’t at any point sound like a thousand blenders being thrown into a trash compactor, so it’s probably as Christmas-y as they get.