Mighty Magiswords!

Cleanliness Is Next to Grupliness

Series 1 - Episode 5 Cleanliness Is Next to Grupliness