Best Places to Farm

The following are the best locations of  to farm.

Farming
Beginner Souls: Merman - A Daring Advance: Stage 1 (23 souls in 6 skips)

Expert Souls: Giant Bat - The Hard mode boss fight appears to have a better drop rate if you're skipping.