Star Fox III (Nintendo Cinematic Universe)

Star Fox III is a Japanese anime film.

Summary
Star Fox are about to meat their match when rival mercenary group, Star Wolf, begins hunting them down.