Anime Originals Everyone Should Watch
AnimeSpoilerUnlisted
Original means that the story has been thought through to the end and sadly having an ending is a rare thing in anime.
This list includes only well written anime with rich story telling.
This list includes only well written anime with rich story telling.