Mewtwo is pretty lame. I never liked it that much. Probably because I didn't give two f***s about the anime, so I never bought into the whole "Team Rocket made Mewtwo and it had armor and it's the most powerful thing ever!!!!!!!!!!" mentality.
THAT'S MISS FUNERAL CAKE TO YOU do you wanna die or just come real close?