No photoSomei UchidaActorActed in 22000s2003Parasite DollsRod Kimball (voice)61Parasite DollsRod Kimball · 3 episodes64