User blog comment:DBFan9000/Final Destination from SSBU?/@comment-416633-20180621130737

Interesting. I thought maybe it was a new Star Fox stage or a revamped one.