Japan has long been a country that has embraced alcohol consumption. After-work drinking was considered mandatory at almost every company not too long ago, and you can still…