The most annoying boss fight so far was against the three little pigs in the Deep Sea Trench. Another example of why I was glad to have a Time Mage - it basically involved me breaking a ton of Thunder Rods, and even then I had to restart once because of a poorly-timed counterattack.