All 148 episodes of the 2011 anime adaptation will stream on Funimation with the English dub available. Continue reading...