Best Drop Location(s)

Quest APD
Final Stage
Halloween Event - Free Quests - Halloween Event
40