It's a coming of age story using aliens, baseball, and robots as symbols for physical desire(romantic and self-image), social obstacles and, and self-reliance, respectively. The show makes perfect sense.
Excel Saga is the strangest anime I have ever seen. It's absurd humor for the sake of absurd humor.
Bookmarks