• sea
    +1

    Love the 3rd one!

    • simple
      +1

      It's understandable why giants would figure in their folklore.