Makucha

Makucha is an antagonist of The World Of Tommy.

Personality
TBA

Appearance
Makucha is a pale yellow cheetah with black and brown spots.