From high-octane battles, to thrilling mysteries, to relaxing cooking shows, there's an anime on Netflix for all tastes. Michelle is Lifehacker's Associate Tech Editor, and has been reviewing games, ...