If your life is in danger, call the police at 110

Muromachi Hospital

English-speaking staff, check-in forms in English, a doctor who speaks enough English