t-funster: Brazilian Mythology October: Iara Iara (from Old Tupi yîara, meaning “Water Lady”) is a beautiful mermaid-like creature living in a river in Amazonas. The legend comes from different beliefs, including the European mermaid, ancient

tags: "I Only Blog Freestyle.",

from: https://motorcyclles.tumblr.com/post/101462999242