Wish Upon the Pleiades Episode 1 Night Ride Published April 8, 2015 at 1036 × 582 in First Impressions: Spring 2015 Anime (Part 3) ← Previous Next →