Toad Tower

Toad Tower is frightening castle located far beyond in the mountains of Wartwood Swamp, where most fiercest toads reside. It orginally served as home to the cruel warlord Captain Grime.

Background
Toad Tower was describe as a rather scary dark castle and according to Sprig Plantar, the toads that live there are the brevest, fiercest warriors and served as the home of Captain Grime and temporary home of Sasha who was orginally a prisoner there until she became second-in-command.

Anne or Beast?
Toad Tower dosen't actually appear in this episode, but it could be seen on a map showing all of Wartwood Swamp.

Best Fronds
It makes a brief cameo near the end while Captain Grime is talking with Sasha.

Reunion
Wally later blows it up by using a dozen boomshrooms which causes most of Toad Tower to fall apart therefore, forcing Grime and his army to leave.