Houkago no Pleiades (or Wish Upon The Pleiades) is the best anime I’ve seen! After the nightmare that was known as Corpse Party: Tortured Soul, this Gaimax-Subaru collaboration gave me something to love about Japan.

Also, boxer engine sounds included.