animepill.com
Watch Nishi no Yoki Majo: Astraea Testament Episode 1 - AnimePill
Watch Nishi no Yoki Majo: Astraea Testament Episode 1 english subbed online.