LP / SChallter Schallplatten / 2015
Lim. edition of 500 copies. Includes CD version in cardboard sleeve.