Jumba Jookiba

Jumba Jookiba was an alien scientist who created multiple genetic experiments.

History
TBA