Car Manufactuer Subaru the Anime! Houkago no Pleiades!

So apparently Subaru decided to hire some anime designers to create an anime loosely related to the Subaru Icon.

Continue reading

Advertisements