Shephi

Shephi. beholder; honeycomb; garment