Kiki cosplayer at the Northern California Cherry Blossom Festival in 2010 in San Francisco.
Read more...