Menehune puppet
A test that was done to see if the Menehunes could be done as a puppet show.
Menehune Rock
HALLOMEAN FINAL BATTLE