The Ghost Party is one of the many location in Omori. The location of the Ghost Party is nearby the Last Resort. You can access the Ghost Part from the Spooky Pool.
One of the characters at the Ghost Party is the Tophat Ghost. The Ghost Party is also a starting point for the Ghost Party Quest.If you finish the Ghost Party Quest you’ll receive the Top Hat.