Tokyo in Tulsa is Oklahoma’s largest Japanese and local Pop Culture 3 day event. Held in downtown Tulsa since 2008, this was their third-year design; the theme for that year was steampunk.
Tokyo in Tulsa is Oklahoma’s largest Japanese and local Pop Culture 3 day event. Held in downtown Tulsa since 2008, this was their third-year design; the theme for that year was steampunk.