Star Fox (Nintendo Cinematic Universe)

Star Fox is a Japanese anime film.

Summary
When a disgraced scientist wages war on the peaceful planet of Corneria, an elite team of heroic mercenaries named Star Fox, led by Fox McCloud, are hired to stop him and save the galaxy.