The Ojancano, or Ojancana in female form, is a mythological creature from the Cantabric folklore in Spain, and also the mascot of the Geek organization Estela Octarina. El Ojancano, u Ojancana, es una criatura mitologica de Cantabria en España, y[…]↓ Read the rest of this entry…