Is Japan a Libertarian Paradise? Not Quite.

Tokyo, Japan