Devon Aoki Archives
Browsing Tag

Devon Aoki

  • The Deadliest Schoolgirls of All Time

    In honor of the upcoming film Blood The Last Vampire and its plaid skirt wearing protagonist, over at io9 they’ve put together a little gallery of other schoolgirls who kick considerable…