Call me crazy, but when I heard there was Sasquatch erotica, this is the mental pic I got: