Tokyo Game Show 2010 Cosplay Pictures
This weekend, the 2010 edition of Tokyo Game Show as held at Makuhari Messe in Chiba. Tokyo Game Show is the biggest gaming trade show in Japan, and one of the biggest in the world. Several of TokyoFashion.com's contributors work