Meowth (character)

Meowth is a villain or antagonist from Pokemon. Devious Diesel (Thomas the Tank Engine and Friends/The Railway Series)