With Batman hype reaching a feverish pitch, thanks to The Dark Knight Rising teasers floating around the internet, it’s only fitting that Smosh rounds up the funniest mashups for your viewing enjoyment. Continue reading to see our favorites.

[Sources 1 | 2 | 3 | 4 | 5 | 6]

1. Pikachu

2. Harry Potter

3. Angry Birds

4. My Little Pony

5. Kim Possible

6. Dr. Who

7. Sonic the Hedgehog

8. Star Wars

9. Darth Vader

10. Mario

11. Internet Meme

12. Transformers