Tokyo in Tulsa 2011 Pictures
The anime convention, Tokyo in Tulsa, is held in Tulsa, OK, at the Tulsa Convention Center from Jul 15-17, 2011.
The anime convention, Tokyo in Tulsa, is held in Tulsa, OK, at the Tulsa Convention Center from Jul 15-17, 2011.