Marauders

The Marauders make their appearance in Memories of Boom Boom Mountain.