WTF Read Time : 1 Minutes Nintendo’s Star Fox Puppets Sing Parody Of ‘Space Oddity’ (NSFW) July 2, 2011 YBMW Staff The video’s based on the Nintendo game series Star Fox and it’s awesome plain and simple. You had me at Falco a “douche.”