Barry Bennington
J Michael Tatum is the English dub voice of Barry Bennington in Eureka Seven: AO, and Takahiro Sakurai is the Japanese voice.
TV Show: Eureka Seven: AO
Franchise: Eureka Seven
TV Show: Eureka Seven: AO
Franchise: Eureka Seven