Onmyouji-2017-07-31-22h28m47s353 July 31, 2017 1280 × 720 The Watchening: Sousei no Onmyouji Ep. 25-31 Time to destroy nature, I guess.