Pokemon is a notoriously easy series, but there are a few battles that can make you sweat.