Pokemon/Humans of Sodor

Pikachu as Sir Topham Hatt

Piplup as Stephen Hatt

Blaziken as The Vicar of Wellsworth

Jigglypuff as Bridget Hatt

Emolga as Alicia Botti

Aipom as Miss Jenny

Turtwig as Tom Tipper

Chimchar as The Vet

Squirtle as Farmer McColl

Sudowoodo as Old Bailey

Hariyama as Mr. Percival

Onix as Sleeping Beauty

Luxray as The Barber

Electabuzz as The Angry Policeman

Ash as Thomas

Misty as Emily