World is full of anime shows and deciding which one to watch is becoming main problem for every Otaku.
But you need to worry as we’re always here for you and today we’re going to share a list of best anime of all time, which one should watch.
1. Ajin: Demi-Human
This anime is about a student, Kei Nagai, who recently discovers that he’s an immortal human being, an Ajin and his kind is being hunted by agencies who want to see what makes an Ajin tick.