The Legend of Zelda: Twilight Princess Tips

Finding Poes
They appear at night, and they are spread out all through Hyrule in set loactions. To see them and fight them you must be in Wolf mode and use your senses. You must rip out there soul/heart to kill them.

Finding over 20 Poes will enable him to move and 60 will lift the curse.