While not without faults, One Punch Man Season 3 Episode 5 is a highly engaging episode that showcases the best fights this ...