Haha. Love this Nintendo Star Fox art!