Menehune! Posted on April 13, 2017July 20, 2017 Menehune! Legend says the Menehune were a crafty people, known for overnight feats of engineering. They also like to play tricks on people...(read more)