Eureka Seven: I think this is my new favorite show of the moment