@djfermi: Has good points. Its like the idea was in the right place, but you gotta work on the mastering and EQ of all the tracks to make them work together better, not to mention some slight pitch shifting couldnt hurt

Take this bit with a grain of salt, as I don't have much experience other than as somebody who occasionally listens to mash-ups and has a very minimal grasp of music theory:
It's okay to layer vocals--but before you do so, you need to establish each line independently of the other. Let the listener hear the chorus from one song, then the chorus from the second. Then combine them. Since verses are unique, they shouldn't be layered except over a chorus, so combining:
song1:chorus and song2:chorus is acceptable once they have been introduced as separate lines,
song1:verse and song2:chorus is great,
song1:chorus and song2:verse is great,
but song1:verse and song2:verse should only be alternated, not completely layered.
Of course, this advices seems rather stale, given your recent success with "Under the Booty".

@severalperson: Listen, I don't mind the constructive criticism, I really don't. If anything, it's helping me learn. Thank you for defending me, but I can use the advice for future mashups.
Thank you both and have a nice day.

Too much stuff going on, you should never have lyrics on top of each other. People just cant see how bad it is because they like the anime music part of it. Being part of the music industry with bigger dj's and producers I can say this is honestly terrible.