in

Tokyo Game Show

Tokyo Game Show

Attending Tokyo Game Show (TGS), checking out some games, touring the floor, meeting the booth babes and going through some awesome free loot!

Comments

Leave a Reply

Loading…

Tokyo Trip

The Anime Awards