These dinosaurs are..Mexican?

I’ve never seen dinosaurs like this…then again it’s Star Fox so….yeah.

Advertisements