Watch Wish Upon the Pleiades - Episode 2 Online

Aired: Apr 9, 2015 to Jun 25, 2015