Stories and games about this creature said to live in the tallest mountains.
Submitted by: adminHits: 740
Visit this link.