Top definition
Is the setting for many Manga and Anime productions. Most notably the epic six part Akira and the film Akira. Ineitably will be destroyed in almost every film or book.
Tetsuo awakening + Akira awakening = BOOM no more Neo Tokyo
by Tetsuo August 28, 2004
Get the mug
Get a Neo Tokyo mug for your barber Abdul.
2
Common name for Tokyo in 80’s and early 90’s anime Neo meaning New or Neon in many cases
Hey man have you seen Akira, I love the look of Neo Tokyo!”
by Da guys July 18, 2018
Get the mug
Get a Neo Tokyo mug for your grandma Larisa.
buy the domain for your foodie blog