Self Serve Beers in Tokyo #japan
Channel:
Subscribers:
37,300
Published on ● Video Link: https://www.youtube.com/watch?v=8kOQOB6QydE
At Exbar in Tokyo, Japan. They have video games, good food, and self serve beer.
At Exbar in Tokyo, Japan. They have video games, good food, and self serve beer.