Leon

Voice Actors

Mayumi Yamaguchi
Japanese

José Carabias
Spanish