Never give up! Trust your instincts!
Star Fox, by Peppy Hare2
Comment
Star Fox is a science fiction video game series created by Nintendo. The games follow an independent mercenary unit of anthropomorphic animals called Star Fox, led by chief protagonist Fox McCloud, and their adventures around the Lylat system.
Never give up! Trust your instincts!
Star Fox, by Peppy Hare