After looking at questions like
I have thought of asking an identification question on a list of characters from Cartoon Network.
Many shows here have sci-fi touch to them.
This image is shared often on social media.
I could identify some characters.
- Powerpuff Girls
- Tom and Jerry
- Johnny Bravo
- Teenage Mutant Ninja Turtles
- Baby Looney Tunes
- Scooby Doo
- Shaggy Rogers
- Courage the Cowardly Dog
What are all the characters in the image?