Non-alcoholic Bar opens in Tokyo Station

 A Japanese Izakaya pub featuring mainly non-alcoholic drinks opens for a limited time in Tokyo Station.