Overlord of Highgate

Overlord of Highgate is an apparition that is not available in the store. It was included in the $1100 Highgate Supporter Pack.