Alan Lee

Alan Lee is a voice actor known for voicing Makoto Edamura, Ledo, and Ren Amaki.