Japan is a Utopia.