Is Japan a socialist country? | Takashi Inoue | eXp UK Residential