Star Fox III (Nintendo Cinematic Universe)

Star Fox III is a Japanese anime film.

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