Japanese drinking culture is rooted in respect. Before visiting, be aware of some basic etiquette rules when consuming alcohol with a group in public.
Continue reading...
Continue reading...