Towkyo
Jump to navigation
Jump to search

Towkyo is a Japanese trademark. Its billboard was in Tokyo.
Trivia
- The trademark's name is a pun on the city Tokyo and the word ''Tow''.

Towkyo is a Japanese trademark. Its billboard was in Tokyo.