Toshiyuki Morikawa

Toshiyuki Morikawa is a Japanese voice actor from Pokémon.

Humans

 * Wallace
 * Hun
 * Bruno
 * Sheridan

Pokémon

 * Haunter