(KAH-wah-roy) One of the most iconic staples of mythology and folklore are Giants. Giants are one of those creatures that are found, literally, across the world. I honestly can't think of any culture that doesn't have Giants in their folklore. When we see the word, "Giant" in a modern context, the image of a huge, … Continue reading Cauaroi