JJapan News Japan’s New Visa Rules Are Forcing Tokyo’s Immigrant-Run Restaurants to Close May 1, 2026 Japan’s New Visa Rules Are Forcing Tokyo’s Immigrant-Run Restaurants to Close by kenmlin Tags:Japan NewsJapanese Current EventsJapanese Politics