8.6 (22)
2003 - 2006
Kaguya-sama: Love is
Watamote
Inuyashiki Last Hero
Chūnibyō demo koi ga
Major 2nd
Zombie Land Saga
The New Scooby-Doo M
Death March to the P
We have always been
Blood Blockade Battl
Nobunaga-sensei no O
Tower of God