Anime Where Mc Surprises Everyone. Also any anime where main characters trains extremely hard and c