In this thread, two mystical creatures will be named, and it is up to all of you to determine who would win a fight to the death between the two. It will also help if you explain your reasoning as well. I'll start the game.
Sasquatch vs. The Loch Ness Monster.