Document 72 Hours - Season 3 - A Standing Oden Bar in Tokyo (Episode 6)
Plot: The Akabane region of Tokyo is a "sacred ground" for drinking, with inexpensive bars and pubs lining the streets. On one corner stands a small shop that serves oden, a winter stew that's a Japanese soul food
Episode Aired On:
Tuesday, May 19 2015 9 years ago