Eric Westphal’s new single from the upcoming album Kobold Moon.