AnimePlace Eldorado — 119 reviews, 95.8%