Mogura Otoko
Appears in
Vision of Escaflowne
Voice actors
Chafuurin
Terry Klassen
Mike McFarland