Percy Jackson vs Spongebob Squarepants

The half-blood hero from the Percy Jackson and the Olympians series, Percy Jackson, and the nautical sea sponge cartoon character, Spongebob Squarepants, rap against each other to see who is the better underwater hero.
Nice Peter as Spongebob Squarepants because I have no idea
Some teenage guy who looks like Percy Jackson as Percy Jackson (Anthony Padilla, maybe?)
EpicLLOYD as Ares
Beat (Percy starts on 0:10)
Announcer:
EPIC RAP BATTLES OF HISTORYYY
PERCY JACKSON!
VS!
SPONGEBOB SQUAREPANTS!
BEGIN!
Percy Jackson:
Poseidon's son, Jackson, can't lose to this sponge
Out living in Bikini Bottom, you tampon
I've killed off all evil, from Medusa to Kronos
And the Minotaur twice! I'll destroy this seafood homo
Like Luke, the Lightning Thief, I'll steal your thunder, so beware
You know your style's unfashionable when your pants are square
Soak up my skills, you absorbent cheese cube
I crushed a Cyclops. You can't beat one that's a centimeter tall, dude!
Spongebob Squarepants:
I'm ready!
To entirely kick this demigod's ass
You fought the god of war, but I've more than Ares' wrath
My own snail leaves you looking slow, Mr. Dyslexia
Try to heal yourself after this, but don't eat too much nectar and ambrosia
Or you'll burn up, I'll put you out with my rhyme wave
Send you to hell, so say hi to Hades for me when you're dug under your grave
You'll be crushed like the Titan's curse. Why don't you ask your daddy for help?
I can help you dry up, because it looks like you wet yourself
Percy Jackson:
Do you think you're all man? You're a wuss with holes!
I brought earthquakes and tsunamis from coast to coast
You flip patties, but I'll use you to wash the dishes
Get your waterbed ready cause you'll be sleeping with the fishes!
Spongebob Squarepants:
And that's nothing more than what you are, a fish out of water
Your journeys are a stupid Greek remake of Harry Potter!
You're a poor piss porpoise looking like he washed up on Jersey Shore
Head back to your camp, half-blood. I bet they're making s'mores
Announcer:
WHO WON? WHO'S NEXT? YOU DECIDE!
EPIC! RAP! ...BATTLES OF HISTORY!!!