Mojo Jojo

Mojo Jojo is a villain from the PowerPuff Girls.

Fanon Wiki ideas so far

 * Shredder vs Mojo Jojo