Andross

Andross is the simian villain from Star Fox.

Fanon Wiki ideas so far

 * Galactus vs Andross