Velchanos
Velchanos, properly Welchanos, Gelchanos, or Elchanos, is an ancient Minoan god associated with vegetation and worshipped in Crete. He was one of the main deities in the Minoan pantheon, alongside a Mother Goddess figure who appears to have been... Wikipedia