
Shibuya Scramble
Red Scare
00:00
The Labyrinth of Hotels
Tokyo is the biggest city in the world. You can have Upholstered seats on the train because no one barf's or comes on them. Walked through this weird garden labyrinth felt like Theseus slaying the minotaur Like my own Mental demons. I really feel very in a fascist ethno state feels good. It's not like New York, baby the trains are the trains are nice.
Transcript
Play full episode