Devil Doll - Eliogabalus Fanclub release limited to 900 copies