Quest 64/Spirits locations

Brian earns spirits mainly by using his magic and filling the "spirit gauge", but there are also 98 spirits scattered through Celtland. They appear as little bubbles rising from the ground, and are more easily visible at night. When Brian is on one of them, a question mark appears on his head, and he can pick the spirit by pressing Z.

Quest for the Earth Orb
Total: 12
 * Melrode monastery: 1
 * Melrode village: 1
 * Holy Plains: 3
 * Dondoran town: 1
 * Connor Forest: 5
 * Dondoran, secret room: 1 (need Earth Orb)

Quest for the Wind Jade
Total: 22
 * Dondoran Flats: 3
 * Glencoe Forest: 6
 * Larapool Town: 1
 * West Carmagh: 3
 * Cull Hazard cave: 2
 * Normoon town: 3
 * Windward Forest: 4 (last one in the boss area)

Quest for the Water Jewel
Total: 15
 * Larapool, drained: 2 (need Wind Jade)
 * Blue Cave: 6
 * Crystal Valley: 1
 * Isle of Skye and pirate ship: 4
 * Isle of Skye, Colleen's cabin: 1 (need Water Jewel)
 * Dondoran, library: 1 (need Water Jewel)