Albums
The Crystal Ship
Jan 2024 • 1 song
The Phantom Itch 3
Dec 2022 • 25 songs
Dimension of Lost Souls
Oct 2017 • 12 songs
The Phantom Itch 2
Dec 2015 • 10 songs
The Phantom Itch
Dec 2013 • 13 songs
Don't Deny Who You Are
Oct 2013 • 1 song
Insanity
Feb 2013 • 1 song
The Fine Art of Disillusion
Oct 2011 • 8 songs
The Book of Chains
Aug 2010 • 14 songs