The people are 7 feet tall Druids.