Eureka Seven: This meme has gotten out of hand