Chloe Pirrie ( Tartamudo )Richard Mason ( Tartamudo )Eric Richard ( Tartamudo )matthew needham ( Tartamudo )Sophie Cotton ( Tartamudo )