Eureka Seven
Dominic Sorel (Eureka Seven)