Hypertorus