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 también la mascota de la asociación Estela Octarina.
Discussion ¬