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

Hokenjo (Public health clinics)

Free, anonymous testing is available at many Hokenjo around the country. May be required to leave your name and address, etc. Most of the larger HIV testing centers have some English.