Eden Review: Netflix’s First Japanese Original Anime Is Postcard Dystopia

Eden review: Netflix’s first Japanese original anime is short 4-episode affair that is good for a one-time watch. Eden released May 27 on Netflix worldwide.