top of page

Menehune

The menehune are an alleged population of small, hairy, humanoids said to inhabit the Hawaiian Archipelago.

Menehune

Cryptid Authenticity
Index:

80

bottom of page