Lycaon Surplice

The Lycaon Surplice is the surplice of Divine Crime Star,Lycaon Phlegyas one of the 108 specters of Hades