Die Schule befindet sich in den «Japanischen Alpen» eine Zugstunde ausserhalb von Tokio. Das College bietet ein Leadership-Programm an, welches Achtsamkeit und Nachhaltigkeit mit Innovation verbindet. Ein weiterer Schwerpunkt ist die japanische Sprache und Kultur.