Mysterious Petroglyphs Reemerge on Oahu Beach

Wait 5 sec.

A local of indigenous descent suggests one of the human stick figures might represent the mischievous demigod Maui.