The folks behind Epic Rap Battles of History are back with a new matchup for their second season: Halo‘s Master Chief against 300‘s Leonidas! Check out their rap throwdown below, but be warned that the language likely wouldn’t go over well at the office.