Ultimate Demon Scarf

The Ultimate Demon Scarf is an accessory dropped by The Eater's Spirit