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

Asahikawa Medical University Hospital

Wide variety of services available (including psychiatry), best to make an appointment beforehand.