Amazing Japanese temple hidden in the Oahu mountains.