Pokemon Characters

Some of the characters Craig has voiced in the Pokemon TV series and Pokemon feature films