The Swedish monster Storsjoodjuret which roughly translates to "great lake monster" is one of Sweden's most famous monsters. This creature has allegedly been seen by hundreds of people possibly even thousands by now. Storsjoodjuret has been investigated for years and accounts may go as far back as the early 1600s. The lake creature is described as anywhere from 10 to 30 feet … [Read more...] about Storsjoodjuret – Sweden