Está ubicado en Nerima-ku, Tokio y fue fundado el 12 de octubre de 1983.