Ocealites

Ocealites are foliage from L'Borean.