Heh heh he... don't be surprised. I can read people's minds. My shop is the only Ghost Shop in Hyrule.
The ghosts, called Poes, are spirits of concentrated hatred that appear in the fields and graveyards.
They hate the world! Young one, if you catch a Poe, I will pay a lot of money for it... Heh heh hee!