In case we’re talking about different things, I meant it’s legal to drink in the street. We even have beer vending machines! I really love it about japan. Just having random walks around neighborhoods with a beer. I walk my dogs and kid with a beer sometimes!
(I sound like a drunkard haha)