Pokemon/Les Miserables

Cast (Please don't edit)
James as Jean Valjean

Caroline as Fantine

May as Cosette

Brianna as Eponine

Drew as Marius

Ash as Enjolras

Brock as Grantaire

Ash's other traveling companions as the Friends of the ABC

Max as Gavroche

Professor Oak as the Bishop of Digne

Domino as Madame Thenardier

Giovanni as Thenardier

Team Rocket grunts as Thenardier's gang