Anna Wintour: Teenage Mutant Ninja Turtle?! 3/7/2009 3:00 AM PT Here's Vogue editrix Anna Wintour at NY Fashion Week recently (left) -- and Raphael of the the Teenage Mutant Ninja Turtles (right). One of them has the nickname Psycho. We're just sayin'. See Also Lucinda Williams: Millionaire Matchmaker?! Share on Facebook Share on X Anna Wintour We're Just Sayin'