Ryō Horikawa

Raymond Johnson is a Japanese voice actor from Pokémon.

Characters

 * Raymond

Gallery

 * Even though he does Japanese voice acting, he is actually American.